Looking to contact Whale Harbor Restaurant? You are in the right place! Please use the form below to send us a message or ask a question. Or you can call us at (305) 664-4940.

We are located at:

Whale Harbor Restaurant & Seafood Buffet
83413 Overseas Highway (MM 83.4 Oceanside)
Islamorada, FL 33036