Mexicali Cantina Grill

Mexicali Cantina Grill is a restaurant with 9 locations in Danvers, MA; Holden, MA; Natick, MA and more. Order takeout online for pickup or delivery.

Locations