El Floridita Seafood Restaurant

8393 Bird Rd, Miami, FL 33155

Rated 4.4 from 2,181 reviews

Nautical-themed restaurant offering Cuban fare including fish & steaks, plus an extensive wine list.

More places like this