This thread got my attention.... Any suggestions on where's the best Oxtail by the beach?