Barrel Burger from Top of the Falls Restaurant

Had this huge serving of the famed barrel burger at the Top of The Falls Restaurant in Goat Island, Niagara Falls.

Comments