Mesa Latin Kitchen

Mesa Latin Kitchen

2701 Hillsborough Rd., Durham
Modern tapas-style restaurant offering an array of Latin cuisine.