Carmelita's Mexican Grill and Cantina

1280 Main Street
Dunedin, FL 34698
Tel: 727-240-4946
Get Directions