Beach Marine marina view from Mavi Waterfront Bar & Grill deck, Jacksonville Beach Florida
Jacksonville Beach · Waterfront · Beach Marine

Mavi Waterfront Bar & Grill

Inside Beach Marine on the Intracoastal. Yachts in the slip, cold beer in hand, fresh seafood coming off the kitchen. Arrive by car or pull up to the dock — free docking while you eat.

Address 2309 Beach Blvd · Jacksonville Beach, FL 32250
Hours Daily 11 AM – 10 PM · Fri–Sat until 11 PM
Happy Hour Monday all day · Tue–Fri 3–6 PM
Boat Docking Free while dining · VHF 16/6

The Marina View That Makes Everything Taste Better

Mavi sits inside Beach Marine at the intersection of Beach Boulevard and the Intracoastal Waterway — a location that puts a working marina full of sailboats, sport fishers, and the occasional serious yacht directly in your sightline from the table. It is the kind of view that makes you order another drink and reconsider your schedule. The food is honest waterfront bar food done well: fresh seafood, a full bar, wings, sandwiches, salads, and daily specials that rotate with the seasons. Nothing is overreaching. Everything is cold and the water is right there.

What makes Mavi distinct among Jacksonville Beach waterfront options is the location inside Beach Marine rather than on the ocean side. The Intracoastal gives you protected water, boat traffic, and a scene that is genuinely local — working boats, recreational boaters stopping for lunch, and the kind of regulars who know the marina by first name. The outdoor patio is the correct choice on any decent weather day.

"Great water views of the harbor with big yachts. We watched an amazing sunset. The seafood was fresh and delicious. This place really is a hidden gem."

Happy Hour and the Monday Rule

The detail worth knowing before you go: happy hour runs Monday all day. Not 3 to 6, not after 5 — all day Monday. That means $4 domestics, $5 wells, $5 house wines, and $6 hummus and beer battered pretzel from open to close. If Monday is in your window, Mavi is where you start the week. Tuesday through Friday the same specials run from 3 PM to 6 PM, which pairs well with a late lunch that extends into the evening.

Tuesday is Taco & Tequila: $3 fish tacos, $12 salmon nachos, and $6 margaritas. The bucket specials run all day every day — five domestics for $20, five imports for $25, cocktail buckets at $18 in four flavors including Mavi Rum Punch and Jax Beach Lemonade. Sunday brunch adds mimosas at $4, Bloody Marys at $6, and brunch items alongside the regular menu from 11 AM to 3 PM.

Mavi Waterfront Bar & Grill dining room with white chairs, teal concrete floors, and hanging planters
The dining room — bright, coastal, open to the marina breeze

Arrive by Water

Mavi offers free boat and jet ski docking for guests dining at the restaurant — a detail worth highlighting because it is genuinely rare. Temporary dockage is complimentary subject to availability. Boaters check in with the Beach Marine Fuel Dock on VHF channel 16 or 6, or call (904) 694-2098 for slip assignment. If you have a boat and you are anywhere on the Intracoastal between Jacksonville Beach and the St. Johns River, Mavi is a legitimate destination stop.

The peel and eat shrimp and buffalo shrimp are the standout orders according to regulars — fresh, large, properly cooked. The French dip sandwich has its own fan base. The stuffed flounder, seared tuna appetizer, clam chowder, and fish and chips round out the reliable menu items. The prime rib special when it appears is worth ordering. Live music plays on select nights — check the music schedule at mavijax.com before you go.

Before You Go

  • Monday happy hour runs all day — best value window of the week
  • Tue–Fri happy hour 3–6 PM · $4 domestics, $5 wells, $5 house wine
  • Tuesday Taco & Tequila — $3 fish tacos, $6 margaritas
  • Sunday brunch 11 AM–3 PM · $4 mimosas, $6 Bloody Marys
  • Bucket specials all day every day — 5 domestics $20, cocktail buckets $18
  • Arriving by boat — check in on VHF 16/6 or call (904) 694-2098 for docking
  • Dogs welcome on the patio
  • Reservations available — call ahead for groups or weekend visits
  • Private dining available for events — submit request at mavijax.com
  • Outdoor patio facing the marina is the correct choice when weather allows
First Coast Explorer Verdict

Mavi is the kind of waterfront bar that Jacksonville Beach does well and visitors consistently overlook. It is not on the ocean — it is inside Beach Marine on the Intracoastal — and that is precisely what makes it good. The marina view is better than a beach view for lingering over lunch, the happy hour is genuinely generous especially on Mondays, and you can pull up by boat. Fresh seafood, cold drinks, and a live music schedule worth planning around.

Go on Monday if you can. Sit outside. Order the shrimp and watch the boats move through the marina. That is Jacksonville Beach doing what it does best.

Getting There

More to Do in Jacksonville Beach