Thunder Falls Terrace is a barbecue restaurant offering rotisserie chicken, ribs, and other BBQ fare in a casual setting.