In Tijuana, Las Ahumaderas is one the most popular eating spots amongst locals and tourists because of its unique approach where you can find multiple different open-air taco stands in the same alley. They are now taking over the South Bay, specifically Chula Vista, and, as said through their Instagram, they will be soft launching […]

