Business Hours
M-W 6pm-10pm, Th-Su 6pm-10:30pm (Happy Hour Daily from 3PM-7PM)
Listed In: Seafood Restaurants Place, More Restaurants Place
For more than 30 years A Fish Called Avalon has delighted guests with award-winning seafood dining on the best corner of South Beach.