Know a great happy hour or special for this location?
Tacos, enchiladas & other staples are served at this modest Mexican restaurant with outdoor seating.
Suggest an edit
4501 Alameda St, Los Angeles, CA 90058
© 2024 Checkle, Inc
Privacy
Terms