Address: 5848 Melrose Ave, Los Angeles, CA 90038 Phone: (323) 984-6383
Reviewed on 12/17/2025
By: Tiarelei W.
LA got the best Mexican Tacos hands down and this joint is no different. Food was BOMB!We tried the Lengua tacos, Al Pastor tacos, Carne Asada tacos and a... more
Reviewed on 08/24/2025
By: Veronica G.
Food and service was great! I got a burrito and that thing was bigger then my arm, salsas were delicious as well! It's a food stand so you are on the... more