I've visited this restaurant several times. I ordered the Delta burger without the fries. Glad I did because I almost could not finish this monster! It was too good to describe. Just look at the on line menu for the ingredients. So good I almost had to lick the plate! You really need to try this place. The Falls is also an outstanding burger!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.