Get directions to: Carmelita's Mexican Restaurant, Clearwater, FL
Restaurant address: 5042 E Bay Dr Clearwater, FL 33764, USA
Restaurant: Carmelita's Mexican Restaurant