HomeRestaurantsThe Waterfront Seafood Grill – Napa The Waterfront Seafood Grill – Napa The Waterfront Seafood Grill Description: . Address: 720 Main St, Napa, CA 94559, United States Phone Number: Website: Store Hours: