2005
Red Robin’s Unbridled culture is front and center in Times Square with a Freckled Lemonade® stand that gives away free signature beverages and Metro subway cards. Many New Yorkers notice that the lights on Broadway get slightly brighter.