6 of us visited one afternoon for happy hour. Excellent service. Huge plates of delicious nachos for $10.99 - regular price not happy hour price! Special drinks menu during happy hour. Great place with plenty of outside tables to watch the world go by. Indoor dining too.
If you own or manage Nacho Mama's, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.