Recommends
Joined 6 years ago
Best Nacho's in town hand's down.
Not only is this the true mom and pop place. They have the best Nacho's in town quite possibly the America's. I travel all over the continent for work and am a Nacho connoisseur, I try them everywhere available. This place is the best. Not your typical intimidating Mexican restaurant. Fonzi is the nicest guy in the world and the clientele proves it. Be weary of the Habanero hot sauce! It's HOT!!! Go next door and get some Mexican pastries.
0
Heart