Reef Restaurant
(904) 824-8008 On the ocean across from North Beach Campground
4100 Coastal Highway
St. Augustine, FL 32084

On Coastal Highway in North Beach (three miles north of the Vilano Bridge), the Reef Restaurant offers a creative culinary experience and spectacular views of the Atlantic Ocean. You may dine in the dining room or on the covered deck in the open air. Both offer views of the beach and the Atlantic Ocean beyond.
As you would expect, the menu has an extensive seafood section, starting with crab cakes, calamari, and mussels for appetizers, and their award-winning seafood chowder. They offer several dishes prepared with fresh grouper, Atlantic salmon, mahi, and the day's fresh local catch. Seafood specialities include a grilled seafood trio, a shrimp and lobster risotto, and Zarzuela—a Spanish seafood stew. If you prefer a land-based protein, the options include grilled lamb, braised short ribs, grilled cauliflower, and filet mignon. The lunch menu offers seafood tacos, shrimp and grits, sandwiches, and burgers.
The Reef Restaurant offers an extensive wine list, with representation from all over the world. The Reef is open seven days a week, serving lunch from 11:30 a.m. to 3:00 p.m. on weekdays, and dinner from 4:30 p.m. to close, daily. On Saturdays and Sundays, they serve brunch until 3:00, starting at 11:00 a.m. on Saturday and 10:30 a.m. on Sunday.
The Sunday brunch features a live jazz and classical guitar performance, and the Reef features live music on Friday and Saturday evenings.

Weddings
This seaside restaurant is also a popular location for beach weddings and receptions in their beachside banquet room, which can accommodate up to 75 guests. The private Ocean's Edge banquet room has a bar, dance floor, and two covered balconies.
Capacity: Up to 75 guests.
The Reef Restaurant is located at 4100 Coastal Highway A1A in North Beach next to Vilano Beach.

Upcoming Live Music
Reef Restaurant
(904) 824-8008 On the ocean across from North Beach Campground
4100 Coastal Highway
St. Augustine, FL 32084
