Mario's is still our favorite "fine dining" restaurant on the island, and we are so happy it's now right around the corner!