All Places

Showing Places 141-141 of 141
  • Favorite

    Tacos El Franc

    TE AMO FRANC. These are the BEST tacos that I have ever had the pleasure of devouring. It makes El Gordo (Chula Vista) seem like old news. Our tour guide…

Showing Places 141-141 of 141