Tuesday, July 29, 2008
Super Tacos Culiacan
›
(Pictured Left: Taco de Cabeza along with a bottle of Jarritos of the Toronja, or grapefruit, flavor) 8505 Rosecrans Ave, Paramount, CA 9072...
2 comments:
Monday, July 28, 2008
Ground Rules!!!
›
Welcome to the search! In my quest to solve the mystery of the best taco in LA, we'll need to establish the ground rules on how to fairl...
‹
Home
View web version