Local Guide · Jacksonville

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.

10 spots 4.6 avg rating 7 neighborhoods

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.
Sort:
02 — All Spots

Every mexican restaurants in Jacksonville

10 total · ranked
Ad slot: inline