Know a great happy hour or special for this location?
No-frills Mexican cantina doling out jumbo burritos & other familiar fare in cozy quarters.
Suggest an edit
821 Borregas Ave, Sunnyvale, CA 94085