There are two Albertos on Poway road, going down from the 15 you want to hit up the second one, they are both on the right hand side heading away from the 15. This place has the b...
All reviews seem positive
Locally-owned fast-food taco shop serves up authentic Mexican fare - from burritos and tacos to homemade tortilla chips - in small shops with walk-up windows.