Champs Chicken

Dining and Drinking > Restaurant > Fried Chicken Joint

Address: 1692 US Highway 83, Menard, TX, 76859

Phone: (325) 396-3333

Website: https://champschicken.com/locations/menard-short-stop-menard-tx

Category: Restaurants

Tags: #DiningandDrinking>Re

Listed on BizVoices