The Lookout at Bluff's Landing is rated 4.1 stars by 79 OpenTable diners.