Big Fish Restaurant

Permanently closed
620 NE 78th St
Miami, FL 33138
Previously located in Downtown Miami overlooking the Miami River, the historic “Big Fish”, is reborn on the banks of the Little River on Biscayne Boulevard and 78th street. The Big Fish is decorated with a tasteful and passionate eye for art...

Find related places

Own this business?
See a problem?

You might also like

United StatesFloridaMiamiBig Fish Restaurant

Partial Data by Foursquare.