Quick Summary: I can definitely see me going back to this restaurant again. The seafood at Mar Vista is incredible and you cannot beat the view! Mar Vista Restaurant & Pub, Longboat Key, FL 760 Broadway St, Longboat Key, FL 34228 Cuisine: Seafood, American Price...