The Beach Bar at the Newport Pier in Sunny Isles is a place where you can savor surf, sand and sumptuous food. News, Sports, Weather, Traffic and Miami’s Best

Source: www.miami.cbslocal.com