Fast taco chefs and authentic Mexican food in a casual, local spot where friendly vibes and late-night hours make it perfect for groups looking for real deal tacos and neighborhood character.
Info
📍
Address
5427 S Central Ave, Los Angeles, CA 90011, USA, LA