Wednesday, April 7, 2010
Melissa Lujan in Tucson, AZ recommends:
Taqueria Pico De Gallo
2618 South 6th Avenue
Tucson, AZ 85713
Located in the heart of Tucson and the former street for "cruising" lowriders back in the day, Pico De Gallo on South 6th Avenue is a colorful and charming restaurant with a staff that's just as pleasant. But will their tacos stand the test? Find out with The Taco Inspector today!
This episode originally aired on Cox TV-7 in Phoenix and Tucson, AZ.