CASA TLAYUDA
Authentic Traditional Mexican Food, made fresh for you.
Open daily · 10am–9pm 752 S Vermont Ave, Los Angeles, CA 90005

🌮 Special of the Day 🌮