SeAwatchRestaurant.com
About SeAwatchRestaurant.com
The Seawatch Restaurant on the island of Maui, Hawaii, offers spectacular ocean and sunset views of the Wailea coastline, paired with innovative coastal cuisine created by Chef Todd Carlos.

The Seawatch Restaurant on the island of Maui, Hawaii, offers spectacular ocean and sunset views of the Wailea coastline, paired with innovative coastal cuisine created by Chef Todd Carlos.
