top10 Tip: Mar Vista, with it's old Florida charm, is located on the picture perfect bayside of North Longboat Key. Enjoy a delicious meal inside the quaint dining room or on the outdoor deck. We accommodate all types of watercraft from kayaks to yachts on our private dock. Been fishing? Bring in your filleted fish and we will cook it up for you. Leave a dollar bill on the wall and a little bit of your heart to find on your return visit. Voted Manatee county's Most Romantic Restaurant.