Dave's Last Resort & Raw Bar

Restaurant in Palm Beach, Florida

Features: step-free access

632 Lake Avenue, Lake Worth, 33460