Main content starts here, tab to start navigating

Houston - Chimney Rock - Clutch City Cluckers

5550 Val Verde St.,
Houston, TX 77056

(281) 766-5656

Monday – Sunday:
10:00 AM – 5:00 AM


Get Directions