The Falls is a restaurant offering a full menu of food in a vibrant atmosphere.