Champs Sportsbar & Cafe

  • Food & Restaurants
  • Beverages, Bars, Coffee
111 North Main Street
Blacksburg, VA 24060
(540) 552-2233
(540) 953-1050 (fax)