Red Robin’s New Concept
Red Robin is moving from its current location in the Arapahoe Village Shopping Center to the free-standing space formerly occupied by Talbot’s (in the same shopping center). The new restaurant will be under the name … Continue reading Red Robin’s New Concept