Almost all of the Albertos taco shops in SD and Poway are independant, it just happens to be a poular name in the Mexican restaurant business. The food here is like that at other taco shops, greasey and VERY good! The flavor is excellant, tastes like what it should taste like. I liek that fact that the quality is very good and the prices are cheap compared to other shops around San Diego and Poway. If you are looking for a taco shop in Poway, this is the place to go!
more