This is by far the best food I have found anywhere !
You won't find better Lobster Tails, and the Spinach Maria is the best menu item I have had anywhere, and I don't normally eat spinach. The service is incredible, after 1 or 2 trips the staff knows you by name.
This is an incredible ""Locals"" spot, for the Palm Beach experience
Pros: Food, Service, Atmosphere
Cons: long wait dur. season
more