This list covers restaurants whose own website loaded on October 21, 2026 and gave an Islamorada address. We used directories only to find those websites. We give a mile marker only when the restaurant posts one, and say bayside or oceanside only when the restaurant does. We do not copy ratings or menus, and we do not rank anyone. If a site was down when we checked, the place is left off rather than guessed at. The Green Turtle Inn’s site returned an error, for example, and that does not mean it is closed. Hours change, so call before you drive.
Plantation Key and Windley Key
Marker 88, at 88000 Overseas Highway, says it is “located in Plantation Key” and has been serving guests since 1967. Despite the name and the street number, its site posts no mile marker. Hours are 11 a.m. to 9 p.m. Monday to Thursday and Sunday, and 11 a.m. to 10 p.m. Friday and Saturday.
Island Grill, at 85501 Overseas Hwy, says it sits oceanside at mile marker 85, on the south end of the Snake Creek Bridge, and that it has boat dockage and free parking. Its own pages disagree on hours. The home page says 11 a.m. to 9 p.m. on weekdays and 9 a.m. to 9 p.m. on weekends, while the Contact page says 9 a.m. to 9 p.m. every day.
Hog Heaven Sports Bar and Grill, at 85361 Overseas Hwy, calls itself an oceanfront restaurant serving lunch and dinner daily. It keeps the latest hours on our list. The bar is open until 2 a.m. Sunday to Thursday and until 4 a.m. Friday and Saturday, and the kitchen until 1 a.m. and 2 a.m. It posts no mile marker.
Kindler Wood-Fired Fare is at Three Waters Resort, 84001 Overseas Hwy, the property formerly called Holiday Isle and then Postcard Inn, and it is open to the public. Dinner is Wednesday to Sunday from 5 to 10 p.m. The page lists breakfast from 7 to 11 a.m. on weekdays and 7 to 10 a.m. on weekends, but its own FAQ says 7 to 11 a.m. every day. Diners are asked to park in the Marina lot.
Upper Matecumbe Key, from Whale Harbor to MM 79.8
Wahoo’s Bar and Grill is at Whale Harbor, at 83413 Overseas Highway, the same address as Whale Harbor Marina. It is open from 11 a.m. to 9 p.m. Sunday to Thursday and to 10 p.m. Friday and Saturday, with happy hour from 4 to 7 p.m. on weekdays. It does not allow outside food or drinks, and that includes cakes.
Islamorada Beer Company, at 82229 Overseas Highway, lists 10:30 a.m. to 10 p.m. Sunday to Thursday and to 11 p.m. Friday and Saturday at its Islamorada taproom. The Florida Keys Brewing Co. tasting room and beer garden is at 81611 Old Highway in the arts district, open 11 a.m. to 10 p.m. Monday to Saturday and to 8 p.m. Sunday.
Lorelei Restaurant and Cabana Bar tells visitors to “look for the mermaid at MM 82, bayside” and to “come by land or sea!” It is open every day from 7 a.m. to 10 p.m., with breakfast until 10:30 a.m. and happy hour from 4 to 6 p.m. Its site gives no street number.
At Morada Bay, 81600 Overseas Hwy, MM 81.6 bayside, there are two restaurants overlooking Florida Bay. The Beach Cafe is open daily from 11 a.m. to 10 p.m. and welcomes walk-ins. Pierre’s is open daily from 5 to 10 p.m., recommends reservations and sets a “Casual Elegance” dress code. Both share the 81600 address.
Chef Michael’s is at MM 81.6 on the oceanside, “just off the main highway on the ‘Old Road’”, at 81671 Overseas Hwy. It serves seafood and steaks from 5 to 10 p.m. Monday to Saturday, and it closes on Sundays, July 4th, Thanksgiving and Christmas Day. Call to reserve.
Atlantic’s Edge at Cheeca Lodge & Spa, 81801 Overseas Highway, is open daily for breakfast (7 to 11 a.m.), lunch (11:30 a.m. to 5 p.m.) and dinner (5 to 10 p.m.), and has live music daily from 6:30 to 9:30 p.m.
Islamorada Fish Company, at 81532 Overseas Hwy, MM 81.5, is the restaurant beside the World Wide Sportsman store and overlooks Florida Bay. It is closed Tuesday and Wednesday. It opens 11 a.m. to 8 p.m. Sunday, Monday and Thursday and 11 a.m. to 9 p.m. Friday and Saturday, and serves breakfast from 8 to 11 a.m. Friday to Sunday.
Midway Cafe, 80499 Overseas Hwy, has a full espresso bar and serves breakfast, pastries and lunch daily from 7 a.m. to 2 p.m. It closes on Thanksgiving and Christmas Day. Lazy Days Restaurant, 79867 Overseas Highway, MM 79.8, offers oceanfront dining with an upstairs patio over the Atlantic, open every day from 11 a.m. to 10 p.m.
Lower Matecumbe Key: the Hungry Tarpon at Robbie’s
The Hungry Tarpon is at Robbie’s of Islamorada, 77522 Overseas Hwy, which Robbie’s lists as Mile Marker 77.5 bayside. It opens at 6:30 a.m. and closes at 9 p.m. daily, the earliest opening on our list. Robbie’s also runs the tarpon feeding dock from 7 a.m. to 9 p.m., at $2.50 per person plus $5 a bucket.
- Robbie's of Islamorada lists its address as 77522 Overseas Hwy, Islamorada, FL 33036, at Mile Marker 77.5 bayside. Robbie's of Islamorada: home page
- Robbie's lists its hours as 7:00 am to 9:00 pm daily, with the Hungry Tarpon restaurant open 6:30 am to 9:00 pm. Robbie's of Islamorada: home page
- Robbie's posts tarpon feeding admission at $2.50 per person and $5 per bucket of fish; the tarpon dock is open daily 7 am to 9 pm. Robbie's of Islamorada: Feed the Tarpon
Planning by meal and by day
- Open before 8 a.m.: the Hungry Tarpon (6:30), plus Lorelei, Midway Cafe, Atlantic’s Edge and Kindler (all from 7).
- Dinner only: Chef Michael’s and Pierre’s, both from 5 p.m.
- Closed Tuesday and Wednesday: Islamorada Fish Company. Closed Sunday: Chef Michael’s.
- Kitchen open past midnight: Hog Heaven.
- Arriving by boat: Lorelei says to come by land or sea, and Island Grill says it has boat dockage.
Stone crab: FWC’s recreational season in state waters runs October 15 to May 1. We did not check which restaurants serve it.
- FWC lists the state waters stone crab season as open October 15 to May 1, closed on May 2. FWC: Stone Crab recreational regulations
To fit a meal into a day of stops, the mile-marker day planner puts places in highway order, and the mile marker guide shows which key each one is on.
Every restaurant on our list
Islamorada Fish Company
Seafood restaurant (Bass Pro Shops restaurant group)
81532 Overseas Hwy (Mile Marker 81.5) Islamorada, FL 33036
The Islamorada location of the Bass Pro Shops restaurant brand, next to the World Wide Sportsman store; its page says it is home to 'the most sought after landmark location, overlooking the amazing bayside' with 'legendary sunsets and soft bay breezes'. Breakfast is served Friday through Sunday.
Sunday 11:00 am to 8:00 pm; Monday 11:00 am to 8:00 pm; Tuesday and Wednesday closed; Thursday 11:00 am to 8:00 pm; Friday and Saturday 11:00 am to 9:00 pm. Breakfast Friday through Sunday 8:00 am to 11:00 am.
Source: Islamorada Fish Company: Contact, checked 2026-10-21
Marker 88
Waterfront restaurant
88000 Overseas Highway Islamorada, FL 33036
'Located in Plantation Key, in the Village of Islamorada, Florida, Marker 88 has been serving guests since 1967.' The site also runs an on-site boutique (The 88 Boutique).
Monday to Thursday 11AM to 9PM; Friday 11AM to 10PM; Saturday 11AM to 10PM; Sunday 11AM to 9PM.
Source: Marker 88, checked 2026-10-21
Midway Cafe
Cafe, espresso bar, breakfast and lunch
80499 Overseas Hwy, Islamorada, FL 33036
'In the heart of Islamorada Florida, Midway Cafe offers a full Espresso Bar, Breakfast, Pastries, Coffee and Lunch.' The home page says it is closed Thanksgiving and Christmas Day.
Monday to Sunday 7:00am to 2:00pm (closed Thanksgiving and Christmas Day).
Source: Midway Cafe: Location, checked 2026-10-21
Hog Heaven Sports Bar and Grill
Sports bar and grill
85361 Overseas Hwy, Islamorada, FL 33036
'Our oceanfront restaurant serves lunch and dinner daily'; the site also says 'Catch all the action with 27 TVs showcasing your favorite sporting events'.
Bar: Sunday to Thursday 11am to 2am, Friday and Saturday 11am to 4am. Kitchen: Sunday to Thursday 11am to 1am, Friday and Saturday 11am to 2am.
Source: Hog Heaven Sports Bar and Grill, checked 2026-10-21
Lorelei Restaurant and Cabana Bar
Bayfront restaurant and cabana bar
Mile Marker 82, Bayside, Islamorada, FL 33036
The site says to 'Look for the mermaid at MM 82, bayside' and to 'come by land or sea!' It says it serves breakfast, lunch and dinner daily with views of Florida Bay. The site gives no street number; OpenStreetMap files it at 96 Madeira Road.
Open every day 7 am to 10 pm. Breakfast 7 am to 10:30 am; lunch and dinner 11 am to 10 pm; happy hour daily 4 pm to 6 pm.
Source: Lorelei Restaurant and Cabana Bar, checked 2026-10-21
Lazy Days Restaurant
Oceanfront seafood restaurant
79867 Overseas Highway Islamorada, FL 33036
'Enjoy Relaxing Oceanfront Dining While Feasting On Exquisite Keys Style Dishes.' The upstairs patio is described as 'Overlooking The Beautiful Waters Of The Atlantic.'
Open every day 11 am to 10 pm. Lunch 11 am to 4 pm; dinner 4 pm to 10 pm.
Source: Lazy Days Restaurant, checked 2026-10-21
Wahoo's Bar and Grill
Waterfront bar and grill
83413 Overseas Highway, Islamorada FL 33036
Waterfront bar and grill at Whale Harbor; the site says 'This is the Keys at it's Best' and that outside food and beverages, including cakes, are not allowed.
Open 7 days per week: Sunday to Thursday 11:00 to 9:00; Friday and Saturday 11:00 to 10:00. Happy hour Monday through Friday 4:00 to 7:00.
Source: Wahoo's Bar and Grill, checked 2026-10-21
Kindler Wood-Fired Fare (Three Waters Resort)
Wood-fired restaurant at a resort (open to the public)
84001 Overseas Hwy, Islamorada, FL 33036
'A crackling wood-fired hearth welcomes you to our signature Islamorada upscale restaurant.' The page says locals get 15% off with a Monroe County ID and asks diners to park in the Marina parking lot.
Breakfast Monday to Friday 7 am to 11 am, Saturday and Sunday 7 am to 10 am; brunch Saturday and Sunday 7 am to 2 pm; dinner Wednesday to Sunday 5 pm to 10 pm; happy hour Wednesday to Sunday 5 pm to 6 pm. (The same page's FAQ says breakfast is Monday through Sunday 7:00 AM to 11:00 AM.)
Source: Islamorada Resort Collection: Kindler Wood-Fired Fare, checked 2026-10-21
Islamorada Beer Company
Craft brewery and taproom
82229 Overseas Highway Islamorada, FL 33036
Craft brewery with an Islamorada location and a second brewery in Fort Pierce; the Islamorada hours below are the ones listed under the Islamorada address on its Contact page.
Sunday to Thursday 10:30am to 10pm; Friday and Saturday 10:30am to 11pm.
Source: Islamorada Beer Company: Contact, checked 2026-10-21
Hungry Tarpon Restaurant (at Robbie's)
Waterfront seafood restaurant
77522 Overseas Hwy Islamorada, FL 33036
'Located at Robbie's of Islamorada', the restaurant invites guests to enjoy 'stunning waterfront views of the Florida Keys' for breakfast, lunch and dinner. Robbie's own site places the property at 'Mile Marker 77.5 Bayside'.
Monday to Sunday 6:30am to 9:00pm.
Source: Hungry Tarpon: Contact Us, checked 2026-10-21
Island Grill
Oceanside seafood restaurant and tiki bar
85501 Overseas Hwy, Islamorada, FL 33036
'Island Grill is located oceanside at mile marker 85 in the heart of Islamorada on the south end of the Snake Creek Bridge.' Home of the 'Original Tuna Nachos'; the site says it has boat dockage and free parking.
Monday to Friday 11am to 9pm; Saturday and Sunday 9am to 9pm (home page). The Contact page says Monday to Sunday 9 am to 9 pm.
Source: Island Grill: Locations; Island Grill: Contact, checked 2026-10-21
Chef Michael's
Fine dining, seafood and steaks
81671 Overseas Hwy Islamorada, Florida 33070
'Located in the heart of the Florida Keys in Islamorada at Mile Marker 81.6 on the Oceanside, just off the main highway on the "Old Road".' Call to reserve.
Monday to Saturday 5pm to 10pm. Closed Sundays, July 4th, Thanksgiving and Christmas Day.
Source: Chef Michael's Restaurant Islamorada, checked 2026-10-21
Atlantic's Edge (Cheeca Lodge and Spa)
Resort restaurant
81801 Overseas Highway Islamorada, Florida 33036
'Atlantic's Edge serves breakfast, lunch and dinner in a relaxed yet elegant approach to resort-style dining.' Live music daily 6:30pm to 9:30pm per the page.
Open daily. Breakfast 7am to 11am; lunch 11:30am to 5pm; dinner 5pm to 10pm.
Source: Cheeca Lodge: Atlantic's Edge, checked 2026-10-21
The Beach Cafe at Morada Bay
Casual beachfront restaurant
81600 Overseas Hwy, Islamorada, FL 33036
'Located at MM 81.6, this bayside retreat offers two of the island's most delectable dining options, The Beach Cafe and Pierre's', all 'overlooking Florida Bay'. Walk-ins welcome; reservations recommended at peak times.
Open daily 11am to 10pm.
Source: Morada Bay Florida Keys, checked 2026-10-21
Pierre's Restaurant at Morada Bay
Fine dining, French fusion
81600 Overseas Hwy, Islamorada, FL 33036
'Located in the heart of Islamorada at mile marker 81.6, Pierre's Restaurant is set amidst a glorious, palm-lined beach overlooking Florida Bay.' Reservations recommended; dress code 'Casual Elegance'.
Open daily: Pierre's Lounge 5:00pm to 10:00pm; Pierre's Upstairs Dining Room 5:00pm to 10:00pm.
Source: Morada Bay Florida Keys; Cheeca Lodge: Pierre's Restaurant, checked 2026-10-21
Islamorada restaurants FAQ
Where is Robbie's of Islamorada?
Robbie's lists 77522 Overseas Hwy, Islamorada, at Mile Marker 77.5 bayside.
What time does the Hungry Tarpon at Robbie's open?
Robbie's lists the Hungry Tarpon restaurant open 6:30 am to 9:00 pm daily.
When is stone crab season?
FWC lists the state waters season as open October 15 to May 1, closed on May 2.
Dates, rules and hours can change. The organisers have the final word: Village of Islamorada (official site)

