Avatar

El Tiburon and Carmelita's

by larry @, Tucson AZ, Monday, March 28, 2011, 20:08 (4445 days ago) @ PattyNJ/Zihua

If you know where the Log Cabin is on the road to Ixtapa, it's just to the left. Hard to spot, they don't have much of a sign....but they do have great tongue tacos.....


Complete thread:

 RSS Feed of thread