This is one of my favorite places in Cruz Bay. The Burgers and Fish Sandwiches are the two things I order up the most. Breakfast, Lunch, or Dinner, I have never had a bad meal at David's. The staff is so nice, the atmosphere is local and laid back. David really takes pride in what he pushes out of his kitchen and it's delicious every time! I definitely recommend you check out David's when visiting St. John!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.