Tavern on the Hill is a bar and grill offering stunning views.