Mexicali Taco & Co. hero image

Mexicali Taco & Co.

Restaurant

702 N Figueroa St, Los Angeles, CA 90012, USA

Biter Score
8.2
Closed
Monday: 11 AM – 8 PM