Atly Logo
New Yorkers 1st Choice
Loved by locals

Mexican food and fajitas in St. Petersburg

When you crave Mexican food, you are specifically looking for a place that gets the fajitas right.

Based on 727 Opinions
+724
User
User
User
Updated May 2026
01
Pepe's Cantina St. Petersburg image 1
Pepe's Cantina St. Petersburg image 2
Pepe's Cantina St. Petersburg image 3
View all

Mexican restaurant with modern Mexican murals and a small outdoor patio welcomes guests and their dogs. Mariachi band and Latin Pop music create a lively, fun atmosphere. Tableside margarita service adds a unique touch to the experience.

Fajitas come in steak, vegan beef, and chicken options with a Hawaiian twist. The dishes offer wonderful flavors and a fabulous variety including vegan birra tacos.

Mexican food here features sweet plantains with Birria that stand out. The menu offers options for both vegans and non-vegans, paired with consistently fantastic service.

People are saying

"I found the food here to be amazing and delicious."

"The Mexican food here is great, thanks to Jake's thoughtful recommendations."

"The steak fajitas here are flavorful and tender."

Good to know

1

Monday is Margarita Monday, with house margaritas costing $6.25.

2

Happy hour runs all afternoon with great deals on drinks.

3

Taco Tuesday offers special pricing on tacos.

02
Casa 28 mexican grill image 1

Large restaurant with authentic decor and multiple seating rooms offers a joyful atmosphere with music at a comfortable volume. Guests enjoy inexpensive, well-made margaritas alongside standout Mexican dishes like tacos and guacamole. The vibe is welcoming and casual, suitable for relaxed meals.

Chicken and steak fajitas come with sides like Guacamole Mexicano and chips. The fajita molcajete bowl offers a flavorful, hearty option.

Steak street tacos stand out with fresh Carne Asada and savory chori pollo topped with queso and curizio. Guacamole Mexicano pairs well with chips and salsa, while tortas and pork burritos offer hearty options.

People are saying

"The food here is fantastic, fresh, and steaming hot."

"The Mexican food here is amazing, especially the fajita molcajete bowl."

"The fajitas here tasted so fresh and delicious."

Good to know

1

Happy hour is from 2-6 PM.

2

The menu has a variety of options at great prices.

3

Fountain soda drinks do not have free refills.

03
Kahuna's Bar and Grill image 1

Open-air sports bar with pool tables, live music, and an expansive room featuring arcade games and a patio. The atmosphere stays laid back and positive, attracting locals who enjoy games and watching sports. Late hours and a casual vibe make it a spot for relaxed socializing.

Chicken fajitas stand out as excellent with a special that draws attention. The fajitas come highly recommended and consistently deliver great flavor.

Fajitas stand out with excellent chicken options and a popular special. Tacos come in various styles including Grouper and fish, while the taco salad arrives in a loaded tortilla bowl.

People are saying

"The bar food, especially the wings, is really good."

"I thought the Mexican food, especially the fajitas, was excellent."

"I thought the fajitas here were the best."

Good to know

1

Parking is limited and can be challenging, especially during peak hours.

2

They serve food until late at night, but stop before midnight.

3

Karaoke happens on weekends, drawing a lively crowd.

04
Mi Carreta Restaurant & Bakery image 1
Colombian restaurant

Colombian restaurant combines authentic cuisine with live music and a festive atmosphere. Spacious interior features comfortable seating and tasteful decoration, creating a lively yet pleasant vibe. The place often hosts live singers, enhancing the experience with vibrant sounds.

Mixed fajitas come out mouth watering and are easy to serve for a couple. They stand out as a very good option alongside other hearty dishes.

Fajitas stand out as a mouth watering and easy-to-serve option for couples. Other notable dishes include bandeja paisa, bean casserole, and steak with fried eggs.

People are saying

"The food here is authentic, flavorful, and tastes homemade."

"The Mexican food, especially the fajitas, was delicious."

"The fajitas here are mouth watering."

Good to know

1

Live music happens on weekends at night.

2

Lunch specials vary each day, so check the menu.

3

Parking can be very tight, so arrive early.

05
Taquitos Mexican Restaurant image 1
Mexican restaurant

Bright, clean space with a lively atmosphere and fun 90's music sets a welcoming tone. The crowd enjoys authentic Mexican dishes like barbacoa and quesabirria tacos, paired with top shelf margaritas. A unique meal ticket system supports those in need, adding a community-focused touch.

Steak fajitas stand out with excellent flavor and generous portions. Leftovers are common, and a doggy bag option is available.

Authentic Mexican dishes shine with pork belly tacos, quesabirria, and baja fish tacos standing out. Fresh chips, salsa, and guacamole complement flavorful items like pozole, birria tacos, and chicken enchiladas Verde.

People are saying

"I always came here for the delicious tacos."

"The food here is truly authentic and amazing."

"I loved the steak fajitas; they tasted amazing."

Good to know

1

The restaurant offers happy hour from 2-5pm on weekdays and a couple of hours on Saturday.

2

Expect to pay $4.50 for chips and cheese sauce; no free chips and salsa provided.

3

They charge $1.99 for an additional container of salsa when you run out.

06
Cody's Original Roadhouse- Bay Pines image 1

Steakhouse with classic, fun decor and orange-themed design creates a lively, crowded atmosphere. Friendly, family-like vibe fills the space with high noise levels and comfortable booths for relaxed dining. Complimentary peanuts and bottomless salads add unique touches to the experience.

Chicken fajitas come with a buy-one-get-one-free offer on Tuesdays and Wednesdays. The fajitas taste delicious and sometimes get taken off the bill after eating.

Chicken fajitas come with a buy-one-get-one-free deal on Wednesdays. Shrimp tacos stand out as a highly recommended choice, praised for their flavor and preparation.

People are saying

"Our server Tony was friendly and provided excellent suggestions."

"You have to try the BOGO fajitas on Wednesdays."

"I enjoyed the fajitas; they were delicious."

Good to know

1

Happy hour runs from 3 to 7 pm with two-for-one drinks.

2

Kids eat free with an adult on Mondays.

3

Tuesdays feature buy-one-get-one-free fajitas.

07
Guac n' Cheese Mexican Grill image 1

Mexican restaurant offers multiple seating options including bar, booths, and outdoor sidewalk dining. Atmosphere stays pleasant and lively with loud music at times and a friendly, warm vibe. Known for authentic cuisine and 5-star margaritas made with fresh ingredients.

Steak and shrimp fajitas come with rice and beans. Veggie fajitas stand out as some of the best. Enchiladas and fajitas overall are adequate but average.

Fresh Birria empanadas and perfectly seasoned enchiladas stand out here. Free chips and salsa set the tone, while flavorful chicken quesadillas and tasty tacos round out the authentic Mexican food.

People are saying

"The beef enchiladas here are super authentic."

"I found the Mexican food here to be pretty great."

"I thought the veggie fajitas were some of the best I've ever had."

Good to know

1

Happy hour runs from 4-6pm on weekdays with discounted drinks and appetizers.

2

Lunch specials are available from 11am to 3pm, but not on Mondays.

3

Reservations are not required, but it's best to arrive early during peak hours.

08
Grand Hacienda image 1
Restaurant

Restaurant offers authentic Mexican decor with vibrant, welcoming atmosphere and live music. Seating includes a spacious patio and clean booths. Food and drinks feature fresh ingredients and large, tasty margaritas.

Seafood and steak fajitas feature incredibly tender, fresh meats with flavorful grilled pineapple slices. Chicken and pineapple fajitas offer a wonderful, rich flavor that stands out.

Mexican food features great tamales, steak fajitas, and tacos with strong flavors. Salsa and guacamole stand out, alongside a chorizo queso dip and margaritas that avoid watered-down taste.

People are saying

"The food here is fresh, flavorful, and authentic."

"You should ask for Maria when you get the Mexican food."

"Maria was an excellent server, checking in promptly and smiling."

Good to know

1

Happy hour runs Monday through Friday until 6 pm with 2 for 1 drinks.

2

Taco Tuesday is a lively event with special deals on tacos.

3

Reservations are not required, and walk-ins are welcome.

09
Nueva Cantina - St. Pete image 1
Mexican restaurant

Mexican restaurant with funky ambience and a dog-friendly patio featuring a covered outdoor seating area. Upbeat music and excellent DJing create a lively atmosphere that encourages dancing. Decor changes seasonally, adding festive themes that enhance the overall experience.

Carne asada fajitas come well seasoned and tender. The fajitas taste super fresh and stand out among other dishes like tacos and flautas.

Carne asada fajitas and birria tacos stand out with rich flavors. The beef tacos with hard crispy shells offer a satisfying crunch and taste.

People are saying

"I thought the Mexican food, especially the quesadillas and tacos, was excellent."

"The tacos al pastor and beria were amazing in the Outdoor Space."

"The fajitas here are so well seasoned and tender."

Good to know

1

Happy hour starts at 2 pm with food specials.

2

Reservations are recommended to ensure seating.

3

Parking can be difficult; arrive early to find a spot.

Discover more

St. Petersburg, Florida

Area guide
Loading Map...