Enjoy the sunset over the Matazas River while dining on some delicious Old Florida cuisine at St. Augustine's Cap's on the Water.

Cap's On The Water

Waterfront dining overlooking the Matanzas River with local seafood and Old Florida cuisine.

Cap's On The Water

(904) 824-8794

On the Intracoastal Waterway.
4325 Myrtle St.
St. Augustine, FL 32084

Mon - Thu: 4:00 pm - 9:00 pm
Fri: 4:00 pm - 10:00 pm
Sat: 11:30 am - 10:00 pm
Sun: 11:30 am - 9:00 pm

Serving lunch and dinner, Cap's on the Water features an Old-Florida atmosphere and food with a distinctly southern touch. Cap's offers waterfront dining on the covered deck, inside seating with views through large-paned glass windows, and seating at the oyster bar for those interested in a quick bite or a drink while waiting for a table. Whether dining inside or out, Cap's offers a setting for a romantic night out or a special intimate celebration dinner — with a view of the sunset.

The menu features appetizers such as She Crab soup, raw oysters on the half shell, and a cheese platter with four kinds of cheese and fig bread. In addition to daily fresh catch served seared, crusted, or blackened, the dinner menu offers seafood and land food favorites such as Vanilla Grouper, Jambalaya, and Wild Mushroom Risotto. A number of the menu items are gluten-free. Many of the same appetizers and meals are offered during lunch, as are sandwiches served on a Martin's Dutch potato roll. A kids menu and a dessert menu are available for lunch and dinner.

Cap's has a full bar and offers complimentary valet parking that allows them to fit more cars in their lot. They do not accept parties of more than six people and only allow trained service animals in their restaurant or on the deck.

This waterfront restaurant is tucked away on the Intracoastal Waterway down a small residential street, providing an intimate setting with fantastic views. 

Cap's On The Water

(904) 824-8794

On the Intracoastal Waterway.
4325 Myrtle St.
St. Augustine, FL 32084

Mon - Thu: 4:00 pm - 9:00 pm
Fri: 4:00 pm - 10:00 pm
Sat: 11:30 am - 10:00 pm
Sun: 11:30 am - 9:00 pm