New Red Robin opens in Covington | Photo