Is there anything better than fresh, authentic, affordable Mexican food? The jury is still out on that one, but in the meantime, we highly recommend sampling your favorite traditional dishes from some of Charleston, South Carolina's best Mexican restaurants. You'll find them both off and on the downtown peninsula, with sunny outdoor seating, free bottomless chips and salsa, and a whole lot of variety on the menu.
A meal at one of Charleston's local Mexican restaurants is ideal after a busy day outdoors. Hit up Taco Mamacita's street-front patio after a visit to Sullivan's Island, or sample the Tex-Mex tacos at Taco Boy on Folly Beach, just a few blocks from the ocean. Urban hiking through Charleston's busy downtown streets is enough to make anyone hungry for quesadillas and enchiladas; head to Santi's on the North end of the peninsula or La Hacienda on King Street to fill those Mexican food cravings.
Of course, Mexican eats go well with tequila and rum, particularly in margaritas and mojitos. You'll find these perfect food and drink pairings at the Zia Taqueria happy hour on James Island and among the Mex 1 Coastal Cantina tequila flights and housemade tequila infusions.
The best part about Charleston's local Mexican restaurants? They're ideal for every resident and visitor, with family-friendly menus and seating, dog-friendly patios, and party-starting drink specials.