No craving hits you harder than a taco craving! Luckily there are so many taco places in St. Pete to choose from! When asking the locals, everyone will have their own favorite, so we’ve done our research to pull them all together for you to find your new favorite spot! From modernized to the traditional, there are taco places in St. Pete that are perfect for you.
Check out our master guide below for the best taco places in St. Pete and let us know which is your favorite!
Red Mesa Cantina is another super popular spot in St. Pete! Red Mesa has multiple eatery concepts, with Cantina being a sit down restaurant vibe. With two bars, indoor and outdoor patios, and an ornate fountain in their courtyard, this is the most beautiful Mexican restaurant we have ever experienced! We recommend sitting in their courtyard, a dining experience that you won’t find anywhere else.
As a sit down restaurant, Red Mesa Cantina includes crafted small plates and appetizers with a blend of Latin American and Caribbean flavors to enhance your taco night dinner. After having a side of ceviche with your tacos, you won’t want to have it any other way again!
Don’t miss out on their elaborate cocktail menu as well. Mixologists create unique drinks with fun names, like the “Drink You Away” spicy margarita – with tequila, fresh citrus juices, jalapeno, and a cumin-salted rim!
Looking for the one of the most popular taco places in St. Pete? St. Pete locals consider Casita Taqueria a regular spot on their list because of their food with a homecooked taste with a modern twist. Casita adds love to all of their dishes, which shows in their ingredients! From in-house made tortillas, slow-cooked meats, and local produce, this spot creates amazing dishes with the freshest ingredients.
For over 10 years, Casita has been serving up yummy in their fun, casual space. Their outdoor patio is the perfect place to enjoy the breeze while chowing down on Taco Tuesday with a cold beer at your side.
Are you on the fly or just want an informal experience? Red Mesa Mercado is a walk-up and order style Mexican food stand with outdoor seating. Inspired by casual dining in Southern California and Mexico, Mercado focuses on the food and none of the fluff. Here you’ll find California and Mexican fusion flavors, the perfect cuisine for a casual lunch or a late night craving.
Stop by Red Mesa Mercado for lunch and brighten up your work day! It is also the only place in St. Pete where you can try out a Mexican-inspired breakfast menu, with yummy breakfast tacos that may just be cheaper than fast food drive thru! Our favorite has to be their Mexican Mocha, with cinnamon and Mexican cane sugar.
Looking for the spiciest Mexican food in the area? Look no further than the Grumpy Gringo! This casual eatery will make any taco lover happy, with the classic menu items, seafood, or vegan dishes! Most comparable to Mexican food in California, West Coast transplants who live in St. Pete love to visit the Grumpy Gringo for food from back home. What can beat authentic street tacos, with a twist of lime and a bit of salsa!
Known for their salsas, this spot has super hot salsa – great for spicy food fanatics. Whether you add a little or a lot – the flavor of the dish will always be phenomenal! We recommend their amazing tacos El Pastor, or the Lengua – beef tongue – if you’re feeling more adventurous!
What goes best with tacos? A few margaritas of course! Nueva Cantina is a cantina style restaurant – with colorful lighting, fun decor, and tons of wall murals inspired by Mexican art. We love the mood that is created at Nueva Cantina. It is the perfect spot to meet up with friends for a fun Taco Tuesday!
Join Nueva Cantina at one of their indoor or outdoor bars for some great eats. We recommend their Mojo Pork tacos or their Vegan tofu tacos! Pair this with one of their huge margarita pitchers, and you’ll be set!
Tacos are the best at the hideaway spots that are only known by the locals! This hideaway gem is Chile Verde, an authentic cafeteria style Mexican food shop. Chile Verde regulars keep coming back for large portions and no nonsense flavor! If you are looking for simple tacos straight from Mexico, then this is the spot for you.
Chile Verde serves their food in takeout containers because you will definitely have food to take home! There are so many favorite options to try out – from barbecued beef, lamb, or carnitas! If you are into tripe as well, this is one of the few places where you can get delicious Tripa Tacos! We recommend ordering multiple kinds, with a side of beans and rice to complete your meal.
If you are craving seafood tacos, then you have to visit Trophy Fish – you’ll be hooked! This nautical themed restaurant promises fresh tastes and freshly caught seafood. Using the best ingredients, Trophy Fish creates unique dishes – especially for their tacos. Be sure to come early – with no reservations, this spot definitely fills up quick!
Upon entering, you’ll want to check their chalkboard menu – which lists their catch of the day. Vegetarian and chicken are available, so if seafood is not your thing you will still get to try out their amazing seasonings! You’ll get to pick from multiple seasoning types for your meat and then you will ask for them taco style. We love their tacos because they’re topped with a tropical pineapple and mango salsa, then served with beans and rice for a full, hearty meal!