The Charthouse
- February 27, 2001
- Rated 4 of 5 by
BeAdventureous! from Little Rock,, Arkansas
A great place, they make their own salad dressing, it is excellent. A generous salad bar with all the fixin's. The desserts are masterpieces.
The steak and seafood is very good and the atmosphere has a very nautical theme.
From journal Being a "native" in St. Thomas