Processing, please wait ...
Mexicali Grill
Santa Clara
Cuisines: Mexican
Address: 3149 Mission College Blvd ; Santa Clara CA, 95054
Everything is prepared fresh