Sign up to Plaza for full access.

Mexicali Cocina & Cantina Menu

12161 Ventura Blvd Studio City

Top Rated

Menu