88005 Overseas Hwy, Islamorada, FL 33070
(305) 852-3833
Open 7 days a week 11am-9pm / Friday – Saturday 11am-10pm
M.E.A.T. has accumulated over 3 dozen awards and accolades in the past 5 years to become one of the most awarded restaurants in Florida.