Fresh Catch Bistro

Fort Myers Beach 3040 Estero Blvd. , Fort Myers Beach, FL 33931

(239) 463-2600

PAYMENTS ACCEPTED: American Express, Discover, MasterCard, Visa

Dine on the sunset terrace with the cool gulf breeze and towering palm trees or watch the sunset from the indoor dining room under the bamboo fans. Upscale dining, Italian and American cuisine. Try their prime rib or fresh grouper. Full bar service.


Hours: 5 - 10 p.m. daily

See what’s nearby

  • Things to Do
  • Where to Eat
  • Places to Stay