MainSail Restaurant: Indulge in Elevated Comfort in Newport, RI
Centrally located on the harbor in downtown Newport, RI, MainSail offers an unmatched dining experience. Our prime location provides breathtaking waterfront views, creating a perfect backdrop for both special occasions and casual outings.
Reservations can be made through OpenTable, or directly over the phone 401-848-6999.
Location
75 Long Wharf, Newport, RI, 02840
Hours
Breakfast
Monday - Friday
6:30 AM - 11:30 AM
Saturday - Sunday
7:00 AM - 12:00 PM
Dinner
Thursday - Saturday
5:00 PM - 9:00 PM