Know a great happy hour or special for this location?
Low-key, unfussy Mexican joint offering up classic eats such as tacos & ceviche plus cold beers.
Suggest an edit
2001 N Buena Vista St, Burbank, CA 91504