Mexicali Taco & Co
Address:
702 N Figueroa St, Los Angeles, CA 90012
Phone:
(213) 613-0416 Restaurants, Mexican, Mexican Goods
Other Businesses:
- Shojin at 333 S Alameda St, Los Angeles, CA 90013
- Oomasa at 100 Japanese Village Plaza Mall, Los Angeles, CA 90012
- Licha's Restaurant at 422 S Broadway, Los Angeles, CA 90013
- Intiraymi Restaurant at 633 N Spring St, Los Angeles, CA 90012
- Cafe Dulce at 134 Japanese Village Plaza Mall Bldg E, Los Angeles, CA 90012