Mexicali Cocina Cantina

12161 Ventura Blvd
Studio City, CA
818.985.1744
34.143748
-118.397391
Hours:
Mon - Sun:11:30am - 1am

for Mexicali Cocina Cantina
Directions
from: