Carmelitas Mexican Grill and Cantina

Carmelitas Mexican Grill and Cantina Carmen & Vincent Lopez opened their first Carmelita's in 1983 in St. Petersburg, Fl.
(606)

In 2014, with the help of their son Ray, the 6th location opened in Dunedin, Fl. Come in and see why we're the #1 Mexican restaurant in Pinellas County for over 30 years!

As we observe Memorial Day, we will be open normal business hours. 🇺🇸
05/25/2026

As we observe Memorial Day, we will be open normal business hours. 🇺🇸

Did you hear? Voting has officially begun for Best of the Bay! At Carmelita’s Mexican Grill & Cantina, we’re proud to be...
05/18/2026

Did you hear? Voting has officially begun for Best of the Bay! At Carmelita’s Mexican Grill & Cantina, we’re proud to be family owned for generations, serving our community with authentic food, delicious margaritas, and a whole lot of heart.

Come get your chips & salsa for the big game! We will be open normal business hours!
01/30/2026

Come get your chips & salsa for the big game! We will be open normal business hours!

01/06/2026

Skip to content

FLORIDA
Florida’s Beloved Mexican Restaurant, Family-Owned For Generations
By
Robert Carson
December 16, 2025

Hungry for a local legend that still feels like a family handshake at the door.

Carmelita’s Mexican Restaurant has been feeding the Tampa Bay area for decades, with familiar flavors, warm service, and a rhythm that regulars swear by.

You get the comfort of tradition with the energy of a bustling neighborhood spot, where plates arrive hot and conversation flows easily.

Keep reading to discover exactly what makes this Florida favorite worth planning your next meal around.

Exact Locations and How to Find Them

© Carmelita’s Mexican Restaurant

Start with the address before you start debating salsa. The original Park Street location in St. Petersburg sits at 5211 Park St N, St. Petersburg, FL 33709, a convenient spot with parking that usually moves better than you expect at midday.

If you’ve heard people talk about “the other Carmelita’s,” they’re not imagining it.

Carmelita’s currently operates five Florida locations: St. Petersburg (5211 Park St. N., St. Petersburg, FL 33709), Largo (7705 Ulmerton Road, Largo, FL 33771), Pinellas Park (6218 66th Street, Pinellas Park, FL 33781), New Port Richey (8526 Old Co Road 54, New Port Richey, FL 34655), and Carmelita’s Mexican Grill and Cantina in Dunedin (1280 Main Street, Dunedin, FL 34698).

Planning helps more than you think, especially when the dinner crowd rolls in.

Subscribe to Ever After in the Woods!
Get updates on the latest posts and more from Ever After in the Woods straight to your inbox.

SUBSCRIBE
We use your personal data for interest-based advertising, as outlined in our Privacy Notice.
For the Park Street (St. Petersburg) location, doors open daily at 11 AM and run until 9 PM; other Carmelita’s locations may keep slightly different hours (including later closing times on some nights), so it’s smart to confirm the location page before you go.

Parking lots tend to get busier during peak dinner windows, so aim for a late lunch if you want a quicker seat and faster chip refills without the evening rush.

Family Roots and Local Legacy

© Carmelita’s Mexican Restaurant
You can feel the family energy before the first chip reaches the salsa.

Carmelita’s is a local Mexican chain that has grown with the Tampa Bay community over many years, and regulars talk about it like a long-standing neighbor.

According to the restaurant’s own history, Carmelita’s was founded in 1983 by Carmen and Vincent Lopez with the opening of the Park Street location in St. Petersburg, and it has since expanded to five locations in the region.

That kind of timeline shows up in the dining room in subtle ways.

Generations of guests bring kids who later bring their own, and that cycle says plenty about trust.

You will notice staff who recognize returning faces, and a rhythm in service that suggests training anchored by tradition.

If you want the most accurate origin details and updates as the restaurant grows, the “Our Story” and individual location pages on the official site are the best source to use.

What keeps people coming back isn’t just nostalgia, though it doesn’t hurt.

Warmth shows up in practical ways: welcomes feel genuine, questions get real answers, and recommendations come from people who eat these dishes on their days off.

That local solidity is why so many Tampa Bay diners keep Carmelita’s on their must-return list. You will leave with more than a receipt and likely a new favorite go-to order.

Decor, Ambiance, and First Impressions

© Carmelita’s Mexican Restaurant
Walk in and the vibe reads cheerful, casual, and ready for a busy lunch.

Expect bright colors, comfortable booths, practical tables, and friendly bustle that never drifts into chaos.

You get the classic chips and salsa landing promptly, which instantly resets your mood toward relaxed and ready to browse the menu.

Look around a bit longer and the details start doing their job. Wall art and accents give you a sense of place that is playful without feeling kitschy, while lighting stays warm and functional.

The soundtrack is the murmur of conversations and sizzling plates passing by, which is more energizing than any playlist.

Once your server swings by, the experience clicks into place fast.

The tone is helpful and upbeat, so new guests settle in quickly. You can bring a group, seat a family, or have a casual date night that does not require whispering.

The restaurant strikes a sweet spot between neighborhood comfort and celebratory feel, which keeps the seats filled and the vibe lively.

Menu Overview and Notable Dishes

© Carmelita’s Mexican Restaurant
The menu doesn’t play hard to get, and that’s part of the charm.

You will find tacos, burritos, enchiladas, chimichangas, fajitas, tamales, and combo plates that make decisions both fun and difficult.

Portions lean hearty, with rice and beans that play supporting roles without hogging the spotlight.

People’s favorites vary, but a few patterns pop up again and again.

Enchiladas with red sauce, sizzling fajitas, and shredded beef tacos make frequent appearances in conversations.

The chips and salsa arrive fast and disappear faster, thanks to a salsa that balances fresh brightness with a mild kick.

If you are spice shy, you will still feel welcome, and if you love heat, ask for guidance.

It’s also a place that works for mixed groups without anyone feeling like an afterthought.

Vegetarian eaters get welcomed with options, and customization is handled kindly.

Kids can pick familiar items that travel well from plate to mouth without drama.

Everything reads like reliable comfort, which is why so many locals keep Carmelita’s in their weeknight rotation.

Keep space for dessert if you can, because sharing a sweet finish is a smart group move.

Deep Dive: Fajitas and Enchiladas

© Carmelita’s Mexican Restaurant
For anyone who loves a little tabletop drama, fajitas deliver.

You will hear the sizzle before you see the platter, with steam ribboning around sautéed peppers and onions and your choice of protein.

Tortillas arrive warm and pliable, ready to wrap that juicy mix with rice, beans, and a dab of salsa.

Enchiladas bring a different kind of satisfaction, comfort over flash.

The red sauce leans cozy rather than fiery, the cheese melts into a creamy blanket, and fillings like shredded chicken or beef taste seasoned rather than salty.

Texture matters here, with tender tortillas that hold shape without turning mushy.

Value shows up clearly in how much lands on the table.

Expect generous plates that put portion size front and center, leaving room for leftovers if you paced yourself on chips.

These dishes exemplify why Carmelita’s pulls repeat visits from across the Tampa Bay area.

When a craving hits, sizzling and saucy are the reliable answers, and both boxes get checked.

Service Style and Staff Interaction

© Carmelita’s Mexican Restaurant
The welcome sets the tone, and it tends to land upbeat.

Hosts move with purpose, servers know the menu, and refills arrive before your straw starts whispering.

Questions get answered with specifics, and suggestions feel like advice from someone who genuinely wants you happy.

Pacing matters at a busy neighborhood spot, and this is where experience shows.

Dishes land promptly without crowding the table, and the kitchen handles peak hours with practiced efficiency.

If you need extra salsa, napkins, or a tweak to your order, the response is quick and cheerful.

Regulars often get greeted like old friends, but newcomers don’t get left out. That repeatable warmth creates a cycle where you plan the next visit before the bill arrives.

For larger groups, a heads-up call helps, yet walk-ins at off-peak times fare well.

You leave feeling looked after rather than rushed, which is exactly how a neighborhood favorite should work.

Customer Experience and Atmosphere

© Carmelita’s Mexican Restaurant
A comforting hum usually hits you within minutes.

Families share platters, coworkers decompress after busy mornings, and solo diners

As we observe Memorial Day, we will be open normal hours.
05/23/2025

As we observe Memorial Day, we will be open normal hours.

The fiesta starts here!
05/03/2025

The fiesta starts here!

Happy Veterans Day! Veterans and active duty military receive 10% off of their entree. Dine In only and proof of service...
11/11/2024

Happy Veterans Day! Veterans and active duty military receive 10% off of their entree. Dine In only and proof of service required.

We reopened today at noon! If you are hungry for Mexican food, we’ve got you covered! Dine in or Take out.
10/11/2024

We reopened today at noon! If you are hungry for Mexican food, we’ve got you covered! Dine in or Take out.

It’s Taco Tuesday time! 🌮
08/13/2024

It’s Taco Tuesday time! 🌮

Have a great first day to all the kiddos out there! And don’t forget, kids eat free on Monday’s!
08/12/2024

Have a great first day to all the kiddos out there! And don’t forget, kids eat free on Monday’s!

Address

1280 Main Street
Dunedin, FL
34698

Opening Hours

Monday 11am - 9pm
Tuesday 11am - 9pm
Wednesday 11am - 9pm
Thursday 11am - 9pm
Friday 11am - 9pm
Saturday 11am - 9pm
Sunday 11am - 9pm

Alerts

Be the first to know and let us send you an email when Carmelitas Mexican Grill and Cantina posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Establishment

Send a message to Carmelitas Mexican Grill and Cantina:

Share