Top Fish Tacos In South Florida in 2015

July 22, 2015 7:00 AM


With so many Mexican restaurants to choose from in South Florida, finding the top spots to indulge in some fresh fish tacos could prove to be a tall task. While it’s no secret that places like Taqueria Morelia, Los Magueyes and El Toro Taco are among the top spots for Mexican cuisine, things could get a little tricky when it comes to finding the best fish tacos. Luckily, all the hard work is done and the final verdict has been rendered. Without further ado, here are the top five fish taco spots in all of South Florida.
1 garbos grill Top Fish Tacos In South Florida in 2015


Garbo’s Grill

409 Caroline St.
Key West, FL 33040
(305) 304-3004

When in Key West, a visit to Garbo’s Grill is certainly in order. It’s no secret why this is not only one of the top spots for fish tacos in the Keys, but also in the entire region. Gabo Grill’s Cayo Fish tacos are legendary, and with good reason as every bit is an explosion of flavor for one’s taste buds. These are made with delicious mahi-mahi mixed with fresh red cabbage, along with a spicy/sweet combination made up of mango, jalapeño, cilantro, onions and a finger-licking Caribbean sauce. Hours of operation are Mondays from 5:00 – 9:00 p.m. and from Tuesday through Saturday 11:30 a.m. – 3 p.m., and dinner schedule is from 5:00 – 9:00 p.m.

2 las cazuelas Top Fish Tacos In South Florida in 2015


Las Cazuelas

Kendall Breeze Shopping Center
F12310 S.W. 127th Ave.
Miami, FL 33186
(305) 232-1091

For those who don’t know, Las Cazuelas is quickly becoming one of the top spots for authentic Mexican cuisine in all of Southwest Miami-Dade County. Located just a short distance from Kendall Drive, this is the place to enjoy scrumptious fish tacos for those living or visiting the highly-populated Kendall area. Cheese lovers rejoice, as this is home to some of the best “queso fundido” in all of South Florida. Be sure and start with mouth-watering appetizers such as the “Queso Fundido Simple,” “Queso Fundido Con Hongos,” or the house favorite, “Choriqueso” (All served with three corn/flour tortillas). If finding the best fish tacos around is the reason for visiting this top spot, one will certainly not be disappointed. Las Cazuelas’ three fish taco (“combo de tacos de pescado”) combo is simple, but gets the job done, as it’s made with flounder, lettuce and tomatoes with a side of beans. Hours of operation are Monday through Thursday from 11:00 a.m. – 10:00 p.m., Fridays from 11:00 a.m. – 11:00 p.m., Saturdays from 9:00 a.m. – 10:00 p.m. and on Sundays from 9:00 a.m. – 9:00 p.m.

3 zona fresca Top Fish Tacos In South Florida in 2015


Zona Fresca

1635 N. Federal Highway
Fort Lauderdale, FL 33305
(954) 566-1777

The Baja Fish Taco at Zona Fresca also ranks among the top spots in South Florida. One of the beauties about this place is that it doesn’t deviate much from the authentic Baja-style recipe. Zona Fresca’s Baja fish taco consists of fresh beer-battered fish and shredded cabbage served in a warm flour tortilla. Of course, Baja Fish Tacos are all about the sauce, and at Zona Fresca its (secret) tangy dressing is what separates this place from any other fish taco joint in Broward County. Hours of operation at the Ft. Lauderdale location are Monday through Thursday from 11:00 a.m. – 9:00 p.m., Fridays from 11:00 a.m. – 10:00 p.m. and on Saturdays and Sundays Zona Fresca is open from 11:00 a.m. – 9:00 p.m.

4 jefes original Top Fish Tacos In South Florida in 2015


Jefe’s Original Fish Taco & Burgers

12581 Biscayne Blvd.
North Miami, FL 33181
Store: (305) 989-5811
Truck: (305) 600-9636

In recent years, food trucks have become a bit of a trend in South Florida. However, very few have been able to make the transition from the streets to becoming a legitimate top spot to visit. That’s certainly the case with Jefe’s Original Fish Taco & Burger, which not only still operates out of a food truck, but has also made North Miami its home under the name Jefe’s Soul Shack. Mimicking the old recipe from its food truck, its Ensenada-style fish is one of the main reasons for this company’s success. For only $2.50 each, one can enjoy a soft corn tortilla taco stuffed with “beer batter crispy fresh fish,” shaved cabbage, Pico de Gallo and, of course, a house-made secret crema (sauce). Hours of operation at Jefe’s Soul Shack are Monday through Saturday from 11:00 a.m. – 9:00 p.m. (Closed on Sundays), and please visit the website for more information on the Jefe’s Original Fish Taco & Burgers food truck locations.

5 el santo coyote Top Fish Tacos In South Florida in 2015


El Santo Coyote Mexican Restaurant

26115 S. Dixie Hwy.
Homestead, FL 33032
(305) 258-7383

With a great atmosphere and festive décor surrounding this beautiful facility, El Santo Coyote in Homestead is also among the top spots in South Florida to enjoy some delicious fish tacos. This house specialty consists of three (grilled or fried) Swai fish tacos in either corn or flour tortillas. They are served with rice and beans and are a perfect pairing with El Santo Coyote’s signature pico de gallo, which is prepared tableside from scratch. Hours of operation are Monday thru Thursday from 10:30 a.m. – 10:00 p.m., and Fridays to Sundays from 10:30 a.m. – 11:30 p.m.

Related: Top Tacos In South Florida

Abe Gutierrez’s (Twitter: @gutierrezabe) passion led him to abandon his law school journey in order to pursue a career as an SEO writer. His expertise make him a valued addition to, and the CBS-Sports family. Some of his work can be found on CBS-Miami (Dolphins), CBS-LosAngeles (Chargers) and CBS-TampaBay (Buccaneers),, and other online publications.