Champs Sports Bar & Grill

5760 Northampton Blvd #120, Virginia Beach, VA

Menu (As of 10/30)

BLT

Whistle Wetters

Beverages & Soft Drinks

Champs Sports Bar & Grill: hours and how to order