Located in the heart of Islamorada at mile marker 81.6, the Morada Bay
Keys Beach Café & Bar is an outdoor Mediterranean bistro café set in
the sand. Situated amidst a beautiful palm-lined beach, oveshow moreshow more
Address | 81600 Overseas Highway, Islamorada, FL, 33036 View map |
---|
Property type | Restaurant |
---|
price | $$ |
---|
cuisine Style | American |
---|
restaurant Style | Casual |
---|