Lone Star Restaurant
Located at Mount Standfast in St.James, this well renowned restaurant offers a spectacular ocean front setting, right on the water's edge. Lone Star offers lunch and candlelit dinners 7 days a week from 1130-2230hrs. Brunch served on weekends.
Review this service
No one has left a review on this page yet.