We have 2 locations 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
Poway (Corner of Espola & Twin Peaks) | 858.679.1154
14149 Twin Peaks, Suite 10 | Open 7 days a week 7am-9pm
View Larger Map