Been here a couple of times now for their Sunday and Monday crab and rib special. Staff friendly and restaurant had a good atmosphere. With all the TV's around would be good on game night. If you're staying at the Delta it is definitly something to remember during the cold/wet days.