Punta Gorda, FL · Fishermen's Village · Charlotte Harbor

Reserve Your Table

Waterfront seating on Charlotte Harbor, fresh-off-the-boat Gulf seafood, and live music on weekends. Save your spot before you go — especially for sunset.

Call to Reserve

Reserve a Table at Leroy's

Give us a call

We're taking reservations by phone right now — give us a call and we'll get you set up, no waiting required.

HoursOpen Daily at 11am
Party Size1–8 guests by phone
9+ → Private Events
LocationFishermen's Village
Punta Gorda, FL

Walk-ins are always welcome as availability allows — a reservation just guarantees your table, especially around sunset and on weekends with live music.

Good to know before you book

Reservation Details

Grace Period

Tables are held for 15 minutes past your reservation time. Running late? A quick call keeps your table waiting.

Cancellations

Plans change — just give us a call as early as you can so we can free up the table for other guests.

Large Groups (9+)

For parties of nine or more, please reach out through our Private Events page instead of standard booking.

Sunset Seating

Our harbor-view tables at sunset are the most requested time slot — book a few days ahead when you can.

Live Music Nights

Weekends with live music fill up fast — reserve early if you want a table close to the stage.

Dress Code

Fish shack casual — flip-flops or button-downs, either works. Leashed, well-behaved dogs are welcome on the patio.

On the water, on the harbor

Find Us at Fishermen's Village

Details

1200 Retta Esplanade

  • Address1200 Retta Esplanade, Unit J33-35
    Punta Gorda, FL 33950
  • Hours Open Daily at 11am
  • Phone(941) 397-5005
  • ParkingFree on-site parking at Fishermen's Village.
Reservation questions

Frequently Asked

Not required, but recommended — especially for sunset seating, weekends, and nights with live music. Walk-ins are always welcome as availability allows.

A few days ahead is ideal for weekend and sunset tables. Weeknight reservations can usually be made the same day.

We can take phone reservations for parties up to 8. For 9 or more guests, please contact us about a private event or partial buyout of the Dining Room instead.

We hold reservations for about 15 minutes past the booked time. If you know you'll be later than that, a quick call to the shack keeps your table.

No fee for standard tables — we just ask for as much advance notice as possible so we can offer the table to other guests.

Absolutely — note it when you book (or mention it when you call) and we'll do our best to seat you along the water, especially for sunset.