What time does it close on Saturday or Sunday?
Address: 845 N Alameda St, Los Angeles, CA 90012, USA
MartinMarcusPhotography | Aug 24, 2018
Start 10am to 6-8pm daily and weekends open 10am and close 8-10pm
javier zamora | Aug 24, 2018
Yes, there is very good Mexican Food
Jaime Figueroa | Aug 24, 2018
Restsurants 7 pm
Thanks! Your answer is awaiting moderation.