Annual report pursuant to Section 13 and 15(d)

Related Party Transactions (Details)

v2.4.1.9
Related Party Transactions (Details) (Member and former franchisee appointed as board member, USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2006
restaurant
Dec. 28, 2014
restaurant
Dec. 29, 2013
Dec. 30, 2012
Related Party Transactions        
Number of restaurants acquired from member 13rrgb_NumberOfRestaurantsAcquiredFromFranchisee      
Number of privately-held entities   3rrgb_RelatedPartyTransactionNumberOfPrivatelyHeldEntitiesInWhichRelatedPartyHeldInterest    
Minimum
       
Related Party Transactions        
Percentage of interests held in privately-held entity that hold leases for restaurants owned by the entity   45.00%rrgb_RelatedPartyTransactionPercentageOfOwnershipInterestInPrivatelyHeldEntitiesByRelatedParty
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
   
Maximum
       
Related Party Transactions        
Percentage of interests held in privately-held entity that hold leases for restaurants owned by the entity   100.00%rrgb_RelatedPartyTransactionPercentageOfOwnershipInterestInPrivatelyHeldEntitiesByRelatedParty
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
   
Three privately-held entities
       
Related Party Transactions        
Number of restaurants for which privately-held entities hold leases   3rrgb_RelatedPartyTransactionNumberOfRestaurantsLeasedFromRelatedParty
/ dei_LegalEntityAxis
= rrgb_ThreePrivatelyHeldEntitiesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
   
Rent and other related payments   $ 1.3us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ dei_LegalEntityAxis
= rrgb_ThreePrivatelyHeldEntitiesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
$ 1.3us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ dei_LegalEntityAxis
= rrgb_ThreePrivatelyHeldEntitiesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember
$ 1.2us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ dei_LegalEntityAxis
= rrgb_ThreePrivatelyHeldEntitiesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_DirectorMember