x
Loading...
Exit 1B
San Ysidro, CA
La Carreta Taco Shop
Left (SE) - 2.7 miles
Diego Rivera 2347, Tijuana, BCN 22010
16
Reviews