HomeMain content starts here, tab to start navigating
FREE delivery or no-contact takeout when you call 305-532-1727 or order here.
Available from Noon to 9pm daily.
30 Years of Excellence
"For three decades, A Fish Called Avalon has set the standard for seafood dining in South Florida. Perched along Miami Beach’s iconic Ocean Drive, dining here is more a sensory experience than an ordinary meal. Find live Latin-Caribbean music every night on the expansive front porch. Even after 30 years of service, A Fish Called Avalon will reel you in every time—hook, line, and sinker." Dining Out Magazine
We are offer Delivery and Curbside Pickup Noon - 9pm.
A Fish Called Avalon!