Tuesday, June 24, 2008

Note to self, on Unwrapped last night on the Food Network this place is the self proclaimed best fried chicken ever (in Lakewood, Colorado). Also serves corn fritters, biscuits, and lemon meringue pie. Yum.

0 Comments:

Post a Comment

<< Home