The Mexican (+many gringos) favorite Taco stand. Across from the big beer store going down the hill coming from Cabo
The Mexican (+many gringos) favorite Taco stand. Across from the big beer store going down the hill coming from Cabo