Find Us
- 10405 Lakewood Blvd Downey CA 90241
- (562) 396-0616
-
HOURS OF OPERATION
Monday to Sunday 11am to 10pm
“20 of the best fried chicken restaurants places in America.”
“35 best fried chicken places in America.”
Locally honored by
the Press-Telegram and LAStartups!
Copyright © 2021 CRIMSON COWARD | Accessibility Statement | All Right Reserved