El Armando's Mexican Food Poway | Taco Shop

13095 Poway Rd, Poway, CA

Menu (As of 10/29)

El Armando's Mexican Food Poway | Taco Shop: hours and how to order