Mexican and Tex-Mex in Tampa: 40 restaurants and taquerias plus five chains in the city limits, from Ybor City and downtown to Hyde Park.
Last checked 2026-10-11. Refreshed every three months.
Tampa’s Mexican restaurants cluster in Ybor City and downtown, around Franklin Street, Channelside and Sparkman Wharf, and in Hyde Park and on Davis Islands. A string of small taquerias runs up North Armenia Avenue and North Florida Avenue, and the chains sit on Dale Mabry Highway, Gandy Boulevard and Fowler Avenue.
How we made this list. We started from OpenStreetMap records inside Tampa’s city limits, the same records that feed our local directory, and checked each place against its own website on Oct. 11, 2026. We added restaurants the map missed from the Florida Department of Business and Professional Regulation’s restaurant license records and checked each address against the U.S. Census Bureau’s city-limits map; stadium and arena concession stands, food trucks and places with Tampa mailing addresses outside the city are left out. A place with no website we could load is listed only if it holds a current state food license. The list is alphabetical. It is not a ranking or a recommendation, and nobody paid to be on it. A place can write to us to correct its entry.
| Name | Address | Hours as published | Phone |
|---|---|---|---|
| Aam-Aam Taq | 2107 E. Fowler Ave. | Not posted on its site | 813-328-9755 |
| Adriana’s Mexican Bar and Grill | 4048 W. Hillsborough Ave. | Not posted | Not posted |
| Bahia Tacos | 808 S. Dale Mabry Highway, Suite A | Not posted | Not posted |
| Barrio Tacos | 1822 E. Seventh Ave. | 11 a.m. to midnight daily | 813-242-2452 |
| bartaco | 1601 W. Snow Ave. | Kitchen 11 a.m. to late daily | 813-258-8226 |
| Besito Mexican | 253 Westshore Plaza, Suite 205 | Not posted on its site | Not posted |
| Casa Mexicana Bar & Grill | 3642-B W. Gandy Blvd. | Not posted | Not posted |
| Catrinas Tacos and Tequila Bar | 1611 N. Howard Ave. | Not posted on its site | Not posted |
| Chiles Mexican Restaurant | 3247 W. Columbus Drive | Not posted | Not posted |
| City Dog Cantina | 317 N. Rome Ave. | Not posted on its site | Not posted |
| Crazy Burrito | 2506 W. Columbus Drive | Not posted | Not posted |
| Don Julio’s Authentic Mexican Cuisine | 16023 Tampa Palms Blvd. | Not posted | Not posted |
| Don Pancho Tacos and Cerveza | 6803 N. Armenia Ave. | Not posted | Not posted |
| El Sabor de Mexico | 302 W. Waters Ave. | Not posted | Not posted |
| Gallito Taqueria | 615 Channelside Drive, Sparkman Wharf | 11 a.m. to 9 p.m. Sunday to Thursday; 11 a.m. to 11 p.m. Friday and Saturday | Not posted |
| Jimmy’s Tacos | 1604 N. 17th St. | Closed Monday; 11 a.m. to 10 p.m. Tuesday to Thursday; 11 a.m. to 2 a.m. Friday and Saturday; noon to 6 p.m. Sunday | 813-242-0242 |
| Jotoro | 615 Channelside Drive, Suite 114 | Not posted on its site | Not posted |
| La Central | 4410 N. Florida Ave. | Not posted on its site | Not posted |
| La Hacienda Restaurant & Bakery | 7532 N. Armenia Ave. | Not posted | Not posted |
| Lolis Mexican Cravings, Gandy | 3324 W. Gandy Blvd., Suite 2 | Not posted on its site | Not posted |
| Lolis Mexican Cravings, Westshore | 1824 N. Westshore Blvd. | Not posted on its site | Not posted |
| Los Chapos Tacos | 951 E. Seventh Ave. | Not posted | Not posted |
| Margaritas Mexican Restaurant | 209 E. Davis Blvd. | 11 a.m. to 10 p.m. Sunday to Thursday; 11 a.m. to 11 p.m. Friday and Saturday | 813-251-0558 |
| Mari Mexican Tacos | 4337 W. Kennedy Blvd. | Not posted | Not posted |
| Mekenita Cantina | 6707 N. Florida Ave. | 11 a.m. to 9 p.m. Monday to Thursday; 11 a.m. to 10 p.m. Friday and Saturday; closed Sunday | 813-232-8226 |
| Mema’s Alaskan Tacos | 1903 N. 19th St. | 11 a.m. to 10 p.m. daily except Wednesday, when it is closed | 813-252-6468 |
| Miguel’s Mexican Seafood & Grill | 3035 W. Kennedy Blvd. | 11 a.m. to 9:30 p.m. Sunday to Wednesday; 11 a.m. to 10 p.m. Thursday; 11 a.m. to 10:30 p.m. Friday and Saturday | 813-876-2587 |
| Mita’s Cocina Moderna | 301 W. Platt St., Suite C | Not posted | Not posted |
| Nueva Cantina | 903 N. Franklin St. | 11 a.m. to 10 p.m. Sunday to Thursday; 11 a.m. to midnight Friday and Saturday | 813-392-1007 |
| Quiote Tequilaria | 2109 Bayshore Blvd., Unit 107 | Dinner 5 to 11 p.m. Wednesday to Sunday; bar to midnight; closed Monday and Tuesday | 813-252-8929 |
| Rene’s Mexican Kitchen | 2802 N. 16th St. | Not posted | Not posted |
| Rocco’s Tacos and Tequila Bar | International Plaza, 2223 N. Westshore Blvd., Suite B203 | Not posted on its site | Not posted |
| Rreal Tacos | 808 N. Franklin St. | Not posted on its site | Not posted |
| Streetlight Taco | 4004 Henderson Blvd. | 11:30 a.m. to 9 p.m. Sunday to Thursday; 11:30 a.m. to 10 p.m. Friday and Saturday | 813-217-9158 |
| Suys Mexican Restaurant | 1910 W. Martin Luther King Jr. Blvd. | Not posted | Not posted |
| Taco Dirty | 2221 W. Platt St. | 10:45 a.m. to 9 p.m. Monday to Friday; 11:45 a.m. to 9 p.m. Saturday and Sunday | 813-314-7900 |
| Tacos Esthers | 2115 E. Hillsborough Ave., Unit 105 | Not posted | Not posted |
| Taqueria Emanuel | 2800 N. MacDill Ave., Suite E | Not posted | Not posted |
| Taqueria Mi Mexico | 4205 N. Armenia Ave. | Not posted | Not posted |
| Urban Cantina | 200 E. Madison St. | 11 a.m. to 9 p.m. Monday; 11 a.m. to 9:30 p.m. Tuesday to Thursday; 11 a.m. to 10:30 p.m. Friday and Saturday; 11 a.m. to 9 p.m. Sunday | 813-221-8226 |
| Xtreme Tacos | 5609 N. Nebraska Ave. | Not posted | Not posted |
Chains inside the city limits, by their state licenses (hours and phones are on each chain’s store finder): Chipotle at 533 S. Howard Ave., 309 N. Westshore Blvd., International Plaza, 1055 E. Cumberland Ave., 2011 N. Dale Mabry Highway, 2576 E. Fowler Ave., 2708 W. Martin Luther King Jr. Blvd., 3696 W. Gandy Blvd. and 18019 Highwoods Preserve Parkway; Moe’s Southwest Grill at 2453 N. Dale Mabry Highway; Qdoba at 3801 W. Gandy Blvd., 5001 E. Fowler Ave. and 17509 Preserve Walk Lane; Taco Bell at 1605 W. Kennedy Blvd., 4647 W. Kennedy Blvd., 3802 S. Dale Mabry Highway, 1701 E. Fowler Ave., 2575 E. Hillsborough Ave., 2921 E. Busch Blvd., 2016 N. 50th St. and 17402 Dona Michelle Drive; and Tijuana Flats at 2782 E. Fowler Ave.
The places
Barrio Tacos, 1822 E. Seventh Ave. A taco, tequila and whiskey bar in Ybor City, open 11 a.m. to midnight every day. It runs margarita specials on Mondays and taco specials on Tuesdays.
bartaco, 1601 W. Snow Ave. A street food and cocktail restaurant in Hyde Park Village. It takes reservations by phone, and its kitchen is open from 11 a.m. every day.
Gallito Taqueria, 615 Channelside Drive. A taqueria at Sparkman Wharf from Chef Ferrell Alvarez’s Proper House Group, serving street tacos, quesabirria tacos and antojitos.
Jimmy’s Tacos, 1604 N. 17th St. An Ybor City taqueria that says it makes everything from scratch daily and is known for birria tacos. It also serves burritos and nachos, and stays open to 2 a.m. on Friday and Saturday.
Margaritas Mexican Restaurant, 209 E. Davis Blvd. A family Mexican restaurant on Davis Islands that describes traditional dishes made fresh to order. It takes online orders and caters.
Mekenita Cantina, 6707 N. Florida Ave. A Seminole Heights cantina inspired by Oaxacan traditions and Pacific seafood. It takes reservations for parties of six or more.
Mema’s Alaskan Tacos, 1903 N. 19th St. An Ybor City taco restaurant serving wild-caught seafood tacos, with nightly specials such as a magic show on Mondays and two-for-one tacos on Tuesdays. It is closed Wednesday.
Miguel’s Mexican Seafood & Grill, 3035 W. Kennedy Blvd. A Mexican seafood and grill restaurant on West Kennedy Boulevard, open from 11 a.m. every day.
Nueva Cantina, 903 N. Franklin St. A downtown cantina on North Franklin Street with sister restaurants in St. Petersburg and east of Tampa. It stays open to midnight on Friday and Saturday.
Quiote Tequilaria, 2109 Bayshore Blvd. A Bayshore Boulevard restaurant serving Mexican dinner and craft cocktails, open Wednesday to Sunday evenings.
Streetlight Taco, 4004 Henderson Blvd. A taco restaurant on Henderson Boulevard in South Tampa.
Taco Dirty, 2221 W. Platt St. A fast-casual taco shop in South Tampa with tacos, bowls and burritos and gluten-free, dairy-free and vegan options. Its “Dirty Hours” run 2 to 6 p.m. daily.
Urban Cantina, 200 E. Madison St. A downtown cantina serving tacos, burritos and lighter versions of the classics. It caters and takes online orders.
The rest of the list. Aam-Aam Taq’s site gives its Fowler Avenue address and phone but no hours. The sites of Catrinas, City Dog Cantina, La Central, Lolis Mexican Cravings, Rocco’s Tacos, Rreal Tacos, Besito and Jotoro blocked our check, would not load or did not show current hours for the Tampa restaurant. We found no website for Adriana’s, Bahia Tacos, Casa Mexicana, Chiles, Crazy Burrito, Don Julio’s, Don Pancho, El Sabor de Mexico, La Hacienda, Los Chapos, Mari Mexican Tacos, Mita’s Cocina Moderna, Rene’s, Suys, Tacos Esthers, Taqueria Emanuel, Taqueria Mi Mexico or Xtreme Tacos. Every one of them holds a current state food license and was inspected in 2026. Call before you go.
Also on our pages
- Where to get wings in Tampa
- Where to get pizza in Tampa
- Sushi and Asian restaurants in Tampa
- Patios and outdoor dining in Tampa
- Where to eat in Tampa: all our lists
- Restaurant inspections in Tampa
- Tampa business directory
Frequently asked questions
Where can I get Mexican food in Tampa?
Mexican restaurants and taquerias cluster in Ybor City, downtown around Franklin Street and Sparkman Wharf, in Hyde Park and on Davis Islands, and along North Armenia Avenue, with more on Dale Mabry Highway, Gandy Boulevard and Fowler Avenue.
Which Tampa taco places are open late?
Barrio Tacos on East Seventh Avenue in Ybor City lists 11 a.m. to midnight daily, and Jimmy’s Tacos, also in Ybor City, lists 2 a.m. closings Friday and Saturday. Nueva Cantina downtown is open to midnight Friday and Saturday.
Where can I get birria tacos in Tampa?
Jimmy’s Tacos at 1604 N. 17th St. in Ybor City says it is known for birria tacos and quesabirria, and Gallito Taqueria at Sparkman Wharf lists quesabirria tacos.
Is there an upscale Mexican restaurant in Tampa?
Quiote Tequilaria at 2109 Bayshore Blvd. serves dinner 5 to 11 p.m. Wednesday to Sunday, with its bar open to midnight. Mekenita Cantina in Seminole Heights takes reservations for parties of six or more.
Have your say