Located in the heart of Southport at a new location,in the Walmart Shopping Plaza. Serving the best authentic Mexican dishes, in a clean friendly environment. Catering services available.
Map of Plaza Garibaldi Mexican Restaurant
OTHER PLACES NEAR PLAZA GARIBALDI MEXICAN RESTAURANT