I had family visiting this past weekend and we all went to JB's on the Beach in Deerfield for lunch. The food and ocean view was AMAZING!!!!
This would be a very pretty rehearsal dinner location if you're looking. The cost was a little on the expensive side - ex: $12.50 for a burger, but it is totally worth it.
http://www.jbsonthebeach.com/