All reviews seem negative
If you truely love Red Robin I would avoid this one on New Britain Avenue :-(