Christiansburg VA Cracker Barrel Old Country Str 1. 30 Hampton Blvd, Christiansburg, VA 24073 | Cracker Barrel Old Country Store (540) 382-2750