This page isn't claimed yet.Auto-generated from public info & diner reviews. Diners are already finding it — own it to add your menu, take free reservations and link your ordering.
Carmelita's Mexican Restaurant serves up solid Mexican fare in St. Petersburg—well worth the moderate price for its 4.4-star rating from over 2,500 reviews.