Lookout Tavern is a spacious restaurant offering pub fare, weekend brunch, sports on multiple TVs, and bar games until late.