Explore various authentic cuisine overflowing with new and classic flavors from some must-try Hispanic restaurants in Tampa Bay! We’ve collected a list of 20+ restaurants serving dishes from Puerto Rico, Argentina, Cuba, Mexico, Spain, Peru, and Venezuela. From pastries to rice bowls, these restaurants offer an assortment of foods worth relishing.
Fond about Puerto Rican cuisine? We’ve got just the place for you! La Fondita De Leo serves authentic and classic Puerto Rican meals. Dig into crispy empanadas, juicy onion beef steaks, spiced curry mahi-mahi, and many more delicious dishes. Their menu even offers a vegan pasta bowl! On the side, you can pair your meal with something sweet like their plantains and tostones, a more traditional option like rice and beans, or a filling rice stew.
Hours & Location
Monday | 11:00am–9:00pm
Tuesday | 11:00am–9:00pm
Wednesday | 11:00am–9:00pm
Thursday | 11:00am–11:00pm
Friday | 11:00am–11:00pm
Saturday | 11:00am–11:00pm
Sunday | 11:00am–9:00pm
📍 1600 US-19, Holiday, FL 34691
Ceviche, burritos, and bowls! Red Mesa Cantina provides a lively dining environment with lots of food and drink options to choose from! Combining Latin and Caribbean kitchen traditions, Red Mesa Cantina serves an eclectic mix, ranging from duck quesadillas to a Barbacoa bowl! To top it all off, their courtyard dining offers a scenic space to take in, centered around a stunning fountain!
Hours & Location
Monday | 11:00am–10:00pm
Tuesday | 11:00am–10:00pm
Wednesday | 11:00am–10:00pm
Thursday | 11:00am–10:00pm
Friday | 11:00am–11:00pm
Saturday | 11:00am–11:00pm
Sunday | 11:00am–9:00pm
📍 128 3rd S. St, St. Petersburg, FL 33701
Pal Campo welcomes you to their family! At this family’s home, you can enjoy your Puerto Rican Grandmother’s recipes, a mix of modern and traditional dishes, and revitalizing refreshments. Unwind with a glass of tropical mojito, spice up your day with a glass of sangria, and transport to the shores of Puerto Rico with an order of their pina colada. Pal Campo serves an eclectic selection of tasty goodies, offering plenty of options to explore and a dish fit for everyone!
Hours & Location
Monday | 12:00pm–10:00pm
Tuesday | 12:00pm–10:00pm
Wednesday | 12:00pm–10:00pm
Thursday | 12:00pm–10:00pm
Friday | 12:00pm–10:00pm
Saturday | 12:00pm–10:00pm
Sunday | 12:00pm–10:00pm
📍 9218 Anderson Rd, Tampa, FL 33634
Set sail towards the Cuban Breezes and unearth a hidden gem, serving quick, affordable lunch! This must-try Cuban hot spot offers a long list of delectables. Their sandwich selection offers fried, pressed, wrapped, and burger sandwiches. Each breaded creation comes packed with protein and veggies with a side of rice and beans or fries. A tasty, simple lunchtime meal to enjoy!
Hours & Location
Monday | Closed
Tuesday | 11:00am–9:00pm
Wednesday | 11:00am–9:00pm
Thursday | 11:00am–9:00pm
Friday | 11:00am–9:00pm
Saturday | 11:00am–9:00pm
Sunday | Closed
📍 1398. W. Hillsborough Ave, Tampa, FL 33635
For sweet treats and handmade desserts, head on over to La Segunda Bakery! Follow the smell of freshly baked cinnamon buns – while perusing the streets of Ybor and driving down South Tampa – and discover this adorable Hispanic bakery and café. They’ve got light bites, sugar-coated baked goodies, and creamy coffee concoctions. Start your day at La Segunda’s with a breakfast order of Cuban toast paired with espresso. Fuel your mid-day munchies with their club sandwich. Then, treat yourself to an end-of-day dessert with La Segunda’s flan.
Hours & Locations
Ybor City Location
Monday | 6:30am–3:00pm
Tuesday | 6:30am–3:00pm
Wednesday | 6:30am–3:00pm
Thursday | 6:30am–3:00pm
Friday | 6:30am–3:00pm
Saturday | 6:30am–3:00pm
Sunday | 6:30am–3:00pm
📍2512 N. 15th St, Ybor City, FL 33605
South Tampa Location
Monday | 6:30am–3:00pm
Tuesday | 6:30am–3:00pm
Wednesday | 6:30am–3:00pm
Thursday | 6:30am–3:00pm
Friday | 6:30am–3:00pm
Saturday | 6:30am–3:00pm
Sunday | 6:30am–3:00pm
📍 4015 W. Kennedy Blvd, Tampa, FL 33609
Enrich your palate with dishes that have traveled through generations at TacoSon! From Sonora, Mexico, the owners of SonTaco bring you northern-style Mexican cuisine made from fresh ingredients and sensational flavors from their home Their menu items range from classics like tacos and burritos to specials like Birria de Res! Customize your dish by choosing your preferred protein from their selection of pork rinds, beef tongue, chicken, steak, and more. Explore, taste, and dine on one-of-a-kind cuisine as well as classic Mexican favorites at TacoSon.
Hours & Location
Monday | 7:00am–9:00pm
Tuesday | 7:00am–9:00pm
Wednesday | 7:00am–9:00pm
Thursday | 7:00am–9:00pm
Friday | 7:00am–9:00pm
Saturday | 7:00am–9:00pm
Sunday | Closed
📍 7521 N. 56th St, Tampa, FL 33617
Timeless tastes, breathtaking interiors, and plenty of tasty finds! For over a century, Columbia has served delicious dishes to the Tampa Bay community. Columbia branches itself across various locations around Tampa Bay, growing from its roots as the oldest restaurant in town. They provide their cultural dining experience to those in Ybor, downtown Tampa, Sarasota, and Clearwater! They even run a cafe version of their restaurant! Columbia makes for an ideal spot for those dining in large groups or out on a romantic date due to their long list of menu options and vegetarian-friendly selections.
Hours & Locations
Ybor City Location
Monday | 11:00am–9:00pm
Tuesday | 11:00am–9:00pm
Wednesday | 11:00am–9:00pm
Thursday | 11:00am–9:00pm
Friday | 11:00am–10:00pm
Saturday | 11:00am–10:00pm
Sunday | 11:00am–9:00pm
📍 2117 E. 7th Ave, Tampa, FL 33605
Downtown Tampa Location
Monday | 11:00am–9:00pm
Tuesday | 11:00am–9:00pm
Wednesday | 11:00am–9:00pm
Thursday | 11:00am–9:00pm
Friday | 11:00am–10:00pm
Saturday | 11:00am–10:00pm
Sunday | 11:00am–9:00pm
📍 801 Water Street, Tampa, FL 33602
Sarasota Location
Monday | 11:00am–9:00pm
Tuesday | 11:00am–9:00pm
Wednesday | 11:00am–9:00pm
Thursday | 11:00am–9:00pm
Friday | 11:00am–10:00pm
Saturday | 11:00am–10:00pm
Sunday | 11:00am–9:00pm
📍 411 St. Armands Circle, Sarasota, FL 34236
Clearwater Location
Monday | 11:00am–9:00pm
Tuesday | 11:00am–9:00pm
Wednesday | 11:00am–9:00pm
Thursday | 11:00am–9:00pm
Friday | 11:00am–10:00pm
Saturday | 11:00am–10:00pm
Sunday | 11:00am–9:00pm
📍 1241 Gulf Blvd, Clearwater, FL 33767
Join Tina and her family as they open their doors to you at their home Casa Tina! This family team serves fresh, authentic, and healthy Mexican cuisine. Their platters cater to numerous dietary regimes, offering bases and meals following vegetarian, vegan, and gluten-free diets. Casa Tina’s natural dishes provide meals excluding msg and other sources of unhealthy chemicals. Relish seafood, spicy fare, colorful fajitas, and more with your new Mexican family!
Hours & Location
Monday | 11:00am–10:00pm
Tuesday | 11:00am–10:00pm
Wednesday | 11:00am–10:00pm
Thursday | 11:00am–10:00pm
Friday | 11:00am–11:00pm
Saturday | 11:00am–11:00pm
Sunday | 10:00am–10:00pm
📍 365 Main St, Downtown Dunedin, FL 34698
On their journey to live out the American Dream, the Capdevila family started La Teresita! Serving Cuban cuisine, ranging from stuffed plantains to rice and squid, La Teresita brings the tastes of its heritage to Tampa. At La Teresita’s, they offer daily specials, highlighting a couple of their specialty dishes and offering new flavors to try. For dessert, you can savor an array of sweet delights, including rice pudding, vanilla flan, carrot cake, and papaya smothered in heavy syrup topped with cream cheese!
Hours & Location
Monday | 11:00am–9:00pm
Tuesday | 11:00am–9:00pm
Wednesday | 11:00am–9:00pm
Thursday | 11:00am–9:00pm
Friday | 10:00am–11:00pm
Saturday | 10:00am–11:00pm
Sunday | 11:00am–9:00pm
📍 3248 W. Columbus Dr, Tampa, FL 33607
Tampa opens its arms to numerous cultures, creating a melting pot blend! At Tacos Las Californias, they serve their own cultural blend, mixing Californian-style cuisine with Mexican cuisine… they call it Cali-Mex! What does Cali-Mex entail? Well, it includes Cali roll tacos, carne asada fries, and supreme burritos stuffed with cheese, fries, meat, and more. Plus, they serve large portions for a small price!
Hours & Location
Monday | Closed
Tuesday | 11:00am–9:00pm
Wednesday | 11:00am–9:00pm
Thursday | 11:00am–9:00pm
Friday | 11:00am–9:00pm
Saturday | 11:00am–9:00pm
Sunday | 11:00am–8:00pm
📍 7007 N. Armenia Ave, Tampa, FL 33604
Craving a sandwich fixing? Try mouthwatering Cubans and cold salad sandwiches from Michelle Faedos’s Tampeño Cuisine! Their menu may seem small in comparison to other Hispanic restaurants in Tampa Bay, but they serve a bunch of variety with their customizable options. Select your choice of bread, spread, and toppings to collaborate with Michelle Faedo’s Cubans, creating your ideal sandwich. You even get to select whether you want your creation toasted or not!
Hours & Location
Monday | 7:00am–6:00pm
Tuesday | 7:00am–6:00pm
Wednesday | 7:00am–6:00pm
Thursday | 7:00am–6:00pm
Friday | 7:00am–6:00pm
Saturday | Closed
Sunday | Closed
📍 601 E. Kennedy Blvd, Tampa, FL 33602
Dip your food palate into new oceans by diving into Peruvian cuisine from Happy Fish! From their home that shares secrets and flavors with the Ancient Incans, Happy Fish brings a taste of Peru to Tampa for all to enjoy. As their name suggests, Happy Fish serves seafood. Their list of dishes highlights numerous flavors from the sea, including calamari, shrimp, octopus, and fish. Alongside their seafood selection, you can find beef, chicken, pasta, and vegetable-based meals!
Hours & Location
Monday | 11:30am–8:00pm
Tuesday | 11:30am–8:00pm
Wednesday | 11:30am–8:00pm
Thursday | 11:30am–8:00pm
Friday | 11:30am–9:00pm
Saturday | 11:30am–9:00pm
Sunday | 11:00am–3:00pm
📍 4046 N. Armenia Ave, Tampa, FL 33607
Soak in the Florida sun as you savor mouthwatering bites from Doble Gustazo! Located in Land O Lakes, Doble Gustazo provides an outdoor restaurant, serving favorites like empanadas, surf and turf, fried chicken, and sandwiches! To pair with your entrée, they offer traditional sides, including Mofongo (green mashed plantains with garlic flavoring and butter), Tostones de Pana (fried plantains from breadfruit), and Amarilitos (sweet plantains). They’ve got plenty of plantains to go around!
Hours & Location
Monday | Closed
Tuesday | Closed
Wednesday | 12:00pm–7:00pm
Thursday | 12:00pm–7:00pm
Friday | 12:00pm–7:00pm
Saturday | 12:00pm–7:00pm
Sunday | 1:00pm–5:00pm
📍 21300 Coakley Lane, Land O Lakes, FL 34639
Take a quick trip to Argentina with a meal from Renzo’s! If you love your meats and seafood, then you will love Renzo’s. Their menu focuses on varying meat and seafood-based meals. Renzo’s serves juicy thick steaks, grilled chicken, flavorful paella, octopus, shrimp, and different types of fish! They love their meats so much they even sell hand-selected, butcher-style cut meats and sausages!
Hours & Locations
South Tampa Location
Monday | 11:00am–9:00pm
Tuesday | 11:00am–9:00pm
Wednesday | 11:00am–9:00pm
Thursday | 11:00am–9:00pm
Friday | 11:00am–10:00pm
Saturday | 10:30am–10:00pm
Sunday | 10:30am–8:00pm
📍 3644 W. Kennedy Blvd, Tampa, FL 33609
St. Petersburg Location
Monday | 4:00pm–10:00pm
Tuesday | 4:00pm–10:00pm
Wednesday | 4:00pm–10:00pm
Thursday | 4:00pm–10:00pm
Friday | 4:00pm–10:00pm
Saturday | 4:00pm–10:00pm
Sunday | Closed
📍 104 2nd St. S, St. Petersburg, FL 33701
Cherish abuela’s cuisine with a modern twist at Kuba Cocina! Spot this stellar restaurant by looking for their giant La Doña mural, painted on the outside of their building, in St. Pete Beach. Once you’ve found them, treat yourself to their award-winning lobster empanadas, king Cuban sandwich, and stuffed tres leches dessert!
Hours & Location
Monday | 12:00pm–7:00pm
Tuesday | 12:00pm–7:00pm
Wednesday | 12:00pm–7:00pm
Thursday | 12:00pm–7:00pm
Friday | 11:00am–8:00pm
Saturday | 11:00am–8:00pm
Sunday | 11:00am–7:00pm
📍 7525 Blind Pass Rd, St. Pete Beach, FL 33706
For another fantastic spot for sandwiches, travel west to West Tampa Sandwich Shop! From classic Cubans to Cuban hamburgers, West Tampa Sandwich Shop serves numerous sandwich variations. They’ve got a sandwich in all flavors! A must-try sandwich of theirs, the Honey Cuban, puts a sweet twist to a traditional Cuban. Fun Fact, this sweetened Cuban goes by the nickname the “Obama Cuban” because he ordered it when he visited in 2012.
Hours & Location
Monday | 6:00am–3:00pm
Tuesday | 6:00am–3:00pm
Wednesday | 6:00am–3:00pm
Thursday | 6:00am–3:00pm
Friday | 6:00am–3:00pm
Saturday | 6:00am–3:00pm
Sunday | 6:00am–1:00pm
📍 3904 N. Armenia Ave, Tampa, FL 33607
Stock up on your favorite Cuban baked goods with help from Faedo Family Bakery! Here, they sell fresh-baked goodness like Cuban bread, hoagies, buns, and other tasty pastries. Their authentic Cuban bread tastes good on its own and makes for a tasty addition to any Cuban creation you make.
Hours & Location
Monday | 12:00am–11:59pm
Tuesday | 12:00am–11:59pm
Wednesday | 12:00am–11:59pm
Thursday | 12:00am–11:59pm
Friday | 5:00am–1:00pm
Saturday | 0:00pm–0:00pm
Sunday | 8:00am–12:00am
📍 5150 N. Florida Ave, Tampa, FL 33603
If you find yourself in Sarasota craving Peruvian cuisine, check out El Patio Latino! This Peruvian hot spot serves traditional dishes based around fish and yucca ingredients. Enhance your taste buds to new (or familiar) flavors with their super spicy agi peppers, onion sauces, and spices. Their menu highlights a long list of dishes, offering plenty of options to explore and something for everyone to try!
Hours & Location
Monday | 11:00am–8:30pm
Tuesday | Closed
Wednesday | 11:00am–8:30pm
Thursday | 11:00am–8:30pm
Friday | 11:00am–8:30pm
Saturday | 11:00am–8:30pm
Sunday | 11:00am–8:00pm
📍 1100 N. Tuttle Ave #5, Sarasota, FL 34237
From Venezuela to a food truck, then blossoming into a restaurant, Nico’s Arepas has taken on an adventure to serve Tampa Bay tastes of Venezuela! Feast on traditional meals filled with rice, beans, and a mix of savory and sweet, try different flavored authentic flatbreads (arepas) with friends, and treat your sweet tooth to creamy and milky desserts. Nico’s Arepas serves a wide range of tastes, serving you home-cooked-style platters to comfort food.
Hours & Location
Monday | 11:00am–11:00pm
Tuesday | 11:00am–11:00pm
Wednesday | 11:00am–11:00pm
Thursday | 11:00am–11:00pm
Friday | 11:00am–11:00pm
Saturday | 11:00am–11:00pm
Sunday | 11:00am–10:00pm
📍 8303 N. Armenia Ave, Tampa, FL 33604
If you’ve ever driven down West Kennedy Boulevard, you’ve probably seen a glowing neon sign with a giant perched parrot. That’s Miguel’s! Miguel’s serves Mexican seafood and grilled goodies alongside award-winning margaritas. You can dine with them for brunch, lunch, and dinner, out in a private courtyard with a dazzling fountain, on their cozy patio, or inside their lavish dining area.
Hours & Location
Monday | 11:00am–10:00pm
Tuesday | 11:00am–10:00pm
Wednesday | 11:00am–10:00pm
Thursday | 11:00am–10:00pm
Friday | 11:00am–11:00pm
Saturday | 11:00am–11:00pm
Sunday | 11:00am–10:00pm
📍 3035 W. Kennedy Blvd, Tampa, FL 33609
Let’s taco ‘bout Don Taco! This Mexican restaurant in Tarpon Springs serves tacos on top of tacos. Their signature taco, the birria tacos, comes stuffed with slow-cooked beef stew fillings, overflowing with a mixed blend of sweet and sour flavors. They’ve got the right amount of crunch and tender softness in them. Psst! During Valentine’s day, they make special orders in which you can get a large taco arrangement in the shape of a heart! As the age-old saying always sings, a way into someone’s heart is through their stomach… and who doesn’t love tacos?!
Hours & Location
Monday | 11:00am–8:00pm
Tuesday | 11:00am–8:00pm
Wednesday | 11:00am–8:00pm
Thursday | 11:00am–8:00pm
Friday | 11:00am–8:00pm
Saturday | 11:00am–8:00pm
Sunday | Closed
📍 672 E. Tarpon Ave, Tarpon Springs, FL 34689
Explore the northwestern region of Spain through the multiple tapas served at the Spain Restaurant & Toma Bar! The Spain Restaurant came to life after the Castro family moved to Tampa back in 1980. They serve breakfast, lunch, and dinner in a modern, Mediterranean, and urban atmosphere. For a little bit of heat, the Spain Restaurant offers plenty of dishes with a bit of a kick. Plus, they serve gluten-free and vegetarian-friendly options!
Hours & Location
Monday | 8:00am–3:00pm
Tuesday | 8:00am–9:00pm
Wednesday | 8:00am–9:00pm
Thursday | 8:00am–9:00pm
Friday | 8:00am–11:00pm
Saturday | 4:00pm–11:00pm
Sunday | Closed
📍 513 Tampa, ST, Tampa, FL 33602
Traverse various cultures, flavors, and local businesses by checking out some of these must-try Hispanic restaurants in Tampa Bay! These 20+ restaurants serve a wide variety of dishes to explore and lots of tasty treats to feast on!
To discover more restaurants in and around Tampa Bay, make sure to follow us on social media! You can find us on Instagram, Facebook, Youtube, and TikTok!
Serafina is a blogger and author for UNATION's Stuff to Do City Guides. For more insight on the best events and things to do near you, downl...