The simplified line of Red Robin restaurants is called 'Red Robin Express ' and is located in Denver , Colorado .
Recently , Red Robin has added a `` simplified '' line of restaurants called Red Robin Express featuring quick service in Denver , Colorado.
Red Robin