alert

Oh, shoot! Carmelita's Mexican Restaurant - 66th is temporarily not accepting orders.

Carmelita's Mexican Restaurant - 66th
3.5 Star Rating
6218 66th Street North Pinellas Park, Florida 33781 | Restaurant Info