This hole-in-the-wall Mexican restaurant has great food for cheap!!! The ambience is nonexistent, unless you consider Naugahyde booths, metal chairs, and no windows
Been there, done that? Do tell us about it! Submit a review of this Anaheim restaurant today.
4 of 5 stars
Showing All Restaurants