Zapata Mexican Restaurant
Zapata is one of Cape Town’s best Mexican restaurants, so it’s no surprise that they’re situated in the foodie neighborhood of Harfield Village. A favorite with the locals, their authentic Mexican food is top-notch and a must-try when this side of the Mother City. Their menu features the usual tasty Mexican offerings like quesadillas, enchiladas, and burritos and food portions are quite generous. Don’t forget to try their killer margaritas!