The Falls Inn is a cozy bar and restaurant known for its sandwiches and pizza, served in a wooded setting overlooking a waterfall.