A diner from Poway, CA
Sep 26, 2008
I love this place. Best taco shop in Poway. Best pico de gallo I have ever eaten. COnvenient, affordable and delicious! What can I say, "I love Alibertos"
Albertos (the other taco shop) cannot compete.
Try it out one night - next to Target!
Albertos (the other taco shop) cannot compete.
Try it out one night - next to Target!