We have 1 location in Poway to serve up the best economical Authentic Mexican food !!!
We also have locations in La Quinta, Temecula, Hemet, Lake Elsinore and Cathedral City.
Poway (Steinmart & Office Depot Center.) | 858.748.0270
13654 Poway Rd – Suite 9, Poway CA 92064 | Open 7 days a week 7am-9pm