Main content starts here, tab to start navigating

San Antonio - UTSA - Clutch City Cluckers

14530 Roadrunner Way,
San Antonio, TX 78249

(210) 245-0072

Monday - Thursday: 11:00 AM - 11:00 PM

Friday - Saturday: 11:00 AM - 1:00 AM

Sunday: 11:00 AM - 12:00 AM

Get Directions