- 5/5 Stars - lisa - 11/07/2013
absolutely love this place,and have recommended it to a lot of people..keep up the good work guys.THE NACHOS ROCK
- 4/5 Stars - tina - 24/07/2013
Visited there last year. Didn't eat but the choices looked great. Loved the Bahama Mama drinks! Will be in Niagara again in August and plan to go for dinner! Great music too!