The Best of South Florida in 1 Spot
A Fish Called Avalon
700 Ocean Drive
Miami Beach, FL 33139
Located in the heart of The Art Deco District on Ocean Drive, A Fish called Avalon feature Modern American Seafood with tropical influences along with impeccable service. Nightly entertainment further captures the true ambiance of South Beach.