Mexican Restaurants in Jacksonville
Tacos al pastor, birria, agua frescas — the locals' guide to Mexican restaurants across Florida, from Tex-Mex chains to family-run taquerías.
Jacksonville's Mexican restaurant scene splits along a clear geographic line. The Southside corridor near Tinseltown leans toward Tex-Mex hybrids and tequila-bar formats built for shopping-district traffic, while Riverside has quietly become the home of more regional cooking — Oaxacan moles, Mexico City-style antojitos, and chef-driven menus that lean away from the combo-plate template. Newer growth is happening on the Northside in Yellow Bluff, where suburban expansion has pulled full-service cantinas closer to the airport, and at Jacksonville Beach, where the format shifts again toward patio-driven margarita programs.
When picking from the list below, locals pay attention to a few things out-of-towners skip. Riverside spots like Añejo Cocina and Oaxaca Club read as sit-down dinner destinations and price accordingly, while Cantina Louie and La Catrina on the Southside run a faster bar-forward format that handles weekend volume better. Lakewood and the deeper Southside pockets tend to hold the family-run kitchens with the shorter menus — usually the tell for handmade tortillas and house salsas rather than commissary product. Check which neighborhood you're heading to before assuming the format.
Common questions about mexican restaurants in Jacksonville
- Which Jacksonville neighborhood has the best Mexican restaurants?
- Riverside is generally considered the strongest area for chef-driven and regional Mexican cooking, with Añejo Cocina and Oaxaca Club anchoring the scene. The Southside near Tinseltown carries the highest concentration of larger cantina-style restaurants, while Lakewood and the deeper Southside hold most of the family-run kitchens.
- When did Jacksonville become known for Mexican restaurants?
- Jacksonville's Mexican dining scene expanded notably in the 2010s as Southside retail corridors like Tinseltown and St. Johns Town Center grew. Riverside's shift toward regional and upscale Mexican cooking is more recent, accelerating after 2018 with openings such as Añejo Cocina and continued growth through the early 2020s.
- Are Jacksonville Mexican restaurants open late?
- Most full-service spots close kitchens between 9 and 10 p.m. on weeknights, with bar service running later at Southside and Jacksonville Beach locations. Cantina Louie, La Catrina, and beachside cantinas typically extend to 11 p.m. or midnight on Fridays and Saturdays. Family-run Lakewood kitchens generally close earlier.
- Do most Jacksonville Mexican restaurants take reservations?
- Riverside sit-down restaurants like Añejo Cocina and Oaxaca Club accept reservations through OpenTable or Resy and are worth booking on weekends. Larger Southside cantinas, beachside patios, and family-run Lakewood spots typically operate walk-in only, with waits of 30 to 60 minutes common on Friday and Saturday evenings.
The top spot for mexican restaurants in Jacksonville
Mr. Gordo's Tacos and Cantina
“The birria tacos are tender, juicy, and so cheesy — easily the best in this part of town.”
View full listingEvery mexican restaurants in Jacksonville
Open Mr. Gordo's Tacos and Cantina
Mr. Gordo's Tacos and Cantina is a Mexican restaurant at 1567 University Blvd W, Jacksonville, FL 32217, in the Lakewoo…
Open La Takeria
La Takeria is a Mexican restaurant at 14185 Beach Blvd, Suite 3, Jacksonville, FL 32250, in the Intracoastal West area…
Open La Catrina Tacos & Tequila Bar
La Catrina Tacos & Tequila Bar is a Mexican restaurant in the Yellow Bluff area of Jacksonville's Northside, located at…
Open La Costa Mexican Cantina
La Costa Mexican Cantina is a family-owned Mexican restaurant at 14333 Beach Blvd #39, Jacksonville, FL 32250, in the J…
Open Señoritas Mexican Kitchen
Señoritas Mexican Kitchen is a family-run, women-owned Mexican restaurant located at 6426 Bowden Rd, Suite 206, in the…
Closed Oaxaca Club
Oaxaca Club is an upscale Mexican restaurant at 131 1st Ave N, Suite 102, in Jacksonville Beach, Florida, specializing…
Open Cantina Louie (Southside)
Cantina Louie is a Mexican cantina at 9726 Touchton Rd, Suite 105, in Jacksonville's Southside Tinseltown area. Opened…
Open Cielo Azul Mexican Kitchen and Seafood
Cielo Azul Mexican Kitchen and Seafood is a family-owned Mexican restaurant at 10300 Southside Blvd, Suite 242, in Jack…
Open Añejo Cocina Riverside
Añejo Cocina Riverside is a family-owned Mexican restaurant on Jacksonville's Riverside waterfront at 220 Riverside Ave…
Open Don Eduardo Cocina Mexicana
Don Eduardo Cocina Mexicana is a Mexican restaurant at 2665 Park St in the Riverside neighborhood of Jacksonville, Flor…