A fast fried chicken place that serves the best iced tea in Texas.
Sent on the 11th of February, 2009