June 20, 2006 at 8:22 am #2315449
Stroud’s is the best in Kansas City..I bring it back on the plane when i travel there! Don’t forget to split a plate of chicken livers either!! Yum, Yum.
Their tshirts are great too-STROUDS WE CHOKE OUR OWN CHICKENS!!!