Mexicali Fresh

Mexicali Fresh is a restaurant with 2 locations in Bluffton, SC; Savannah, GA. Order takeout online for pickup or delivery.

Locations