Places
Communities
Detecting...
Chat
Restaurants
TX
Houston
Clutch City Cluckers
Clutch City Cluckers
5.0
(0 reviews)
• Chicken
9598 S Main St
Houston, TX
+1 832-374-1019
Overview
Menu
Reviews
Q&A
Business Information
9598 S Main St
Houston, TX
+1 832-374-1019
Location
Loading map...
Similar Restaurants in Houston, TX
Chicken Kitchen
Chicken
Houston, TX
4.6
Frenchy's Chicken
Chicken
Houston, TX
6.6
Chicken Plus
Chicken
Houston, TX
4.4
Dave's Hot Chicken
Chicken
Houston, TX
6.4
Popeyes Louisiana Kitchen
Chicken
Houston, TX
3.6
Frenchys Chicken
Chicken
Houston, TX
8.2