Tampa Bay
Share on facebook
Share on twitter
Share on linkedin
Share on pinterest

12+ Must-Try Tacos in Tampa Bay

A Story By

Let’s TACO about the best tacos in Tampa Bay! We’ve curated a list of our favorite restaurants to order tacos. Keep reading to see if your favorite is featured and maybe discover a new place to check out on Taco Tuesday (or sooner, we’re not judging!)

Reyna’s Taqueria

Fuel all of your Mexican food cravings at Reyna’s Taqueria in Sarasota! This locally-owned authentic Mexican restaurant offers daily specials including birria tacos on Tuesdays. Sounds like a great way to spend taco Tuesay to us!

📍Location: 935 N Beneva Rd, Suite 701, Sarasota, FL 34232

Tacos Las Californias

One of Tampa Bay‘s favorite food trucks, Tacos Las Californias, needs to be added to your list! They offer many Mexican favorites like quesabirria tacos, quesadillas, carne asada fries, and so much more.

📍 Location: 7007 N Armenia Ave, Tampa, FL 33604

Green Lemon is one of Tampa’s most fun places to eat tacos and drink margaritas! Their street style tacos are served a la carte with three choices of shells. We love their Fiesta Hour deals on weekdays from 3-7pm and Taco Tuesday deals after 5pm. 

📍Location: 915 S. Howard, Tampa, FL

Mekenita Cantina

Inspired by Oaxacan traditions and fresh Pacific ingredients, Mekenita Cantina is a must visit in the heart of Seminole Heights. Our favorites are the chili garlic rubbed smoked pork taco and the grilled chipotle tiger shrimp taco. 

📍Location: 6707 North Florida Ave, Tampa, FL


Cali’s fresh ingredients and California inspired bowls and tacos are to die for. With a fresh and clean menu, you won’t leave feeling guilty. We especially love their $2 tacos and drink specials on Tuesdays!

📍Locations in Tampa Palms, South Tampa, Brandon, and St. Pete.

Red Mesa Mercado

Red Mesa Mercado brings to St. Pete the urban drive-by style unique to the streets of Southern California and Mexico. This casual dining experience is perfect to enjoy between brewery hopping in St. Pete. Red Mesa Mercado has plenty of tacos to choose from with specialty tacos, street style tacos, and more! 

📍Location: 1100 1st Ave. N, St. Pete, FL

Taco Dirty

Taco Dirty adds a healthy twist to your Mexican favorites! Their menu is completely customizable which means you can create your perfect taco. Taco Dirty has any vegan friendly options too. The fried buffalo avocado broccoli is a must try! 

📍Location: 2221 W Platt St., Tampa, FL

Loli's Mexican Cravings

Loli’s Mexican Cravings will surely satisfy any cravings you have! They offer all the authentic Mexican classics like carnitas, chorizo, pastor, and more. If you haven’t already, definitely add Loli’s to your list to try!

📍Three locations in Tampa, FL

Casita Taqueria

With their bold flavors and fresh ingredients, Casita Taqueria is a must visit in St. Pete. We love their brussel sprout taco, featured here, topped with cabbage, pico de gallo, cotija, and chipotle mayo. Casita Taqueria also has a great selections of ice cold cervezas to accompany your tacos!

📍Three locations in St. Petersburg, FL

Shaker and Peel

Shaker and Peel is reinventing tacos with their idea that tacos don’t have to be associated with Tex-Mex cuisine. Their menu includes unique taco combinations like the kobe cheeseburger, flower power, and short rib tacos. We love ordering the manchego queso and salsa trio to start off the night!

📍Location: 3159 Curlew Road Oldsmar, FL

Capital Tacos

Capital Tacos slogan is “Tacos Done Right” and we couldn’t agree more! Their extensive menu of tacos includes the classics and many specialty tacos. We love trying their taco of the month too! Capital Tacos definitely earned their spot as one of the best tacos in Tampa Bay.

📍Locations in Brandon, Wesley Chapel, Land O’Lakes, New Port Richey, and Riverview

Red Mesa Cantina

With Mexican cuisine at the heart, Red Mesa Catina blends Latin and Caribbean kitchen traditions to create a menu that delivers bold, fresh flavors. The elaborate fountain with courtyard dining makes Red Mesa Cantina an ideal date night with your significant other or a fun brunch spot with your crew. Tacos for brunch? Yes, you read that correctly!

📍Locations: 128 3rd St. S, St. Pete, FL

Juan's Mexican Grill

Juan’s Mexican Grill is known for having great food at great prices and we are here to tell you that is it definitely true! Make sure to take advantage of their Monday and Tuesday specials. Monday: Burrito, chips, salsa, & a drink. Tuesday: 2 Tacos, chips, salsa, & a drink.

📍Locations in Oldsmar, Dunedin, and Palm Harbor

Casa Tina

Casa Tina in Dunedin knows how to do healthy, fresh, and authentic the right way! They offer lots of gluten-free and vegan-friendly options so there really is something for everyone! You can guarantee that you are getting great, fresh food from Casa Tina.

📍Location: 365 Main Street, Downtown Dunedin, FL 34698

Must-Try Tacos in Tampa Bay and More

Holy guacamole! The Tampa Bay area sure does have lots of yummy, local spots for tacos. Follow us at @StufftoDoinTampaBay on Facebook and Instagram  to discover more of our favorite places in Tampa Bay.

Madison Skipper

Madison Skipper

Madison is a City Manager for UNATION and author of the Stuff to Do in Tampa Bay City Guide. For more insight on the best events and things to do in the Tampa Bay area, download the UNATION app and follow @StufftoDoinTampaBay on InstagramFacebook, and YouTube.

Subscribe Now

Get the best things to do in Tampa Bay delivered right to your phone! 
Please enter a valid email address.
Thank you for subscribing!
Weekend Guides
Checkout all the past Tampa Bay weekly Guides in the Stuff To Do Archive
Find Stuff To Do
Discover the best featured and staff pick events in Tampa Bay on UNATION
Connect on Facebook
Join our Stuff to Do in Tampa Bay Facebook group to find more upcoming events

Get the App!

Download the UNATION app and discover tons of local events


Share on facebook
Share on twitter
Share on pinterest
Share on linkedin


Share on facebook
Share on twitter
Share on pinterest
Share on linkedin


Share on facebook
Share on twitter
Share on pinterest
Share on linkedin