Current Time
Currency
user posts + reviews
Posted on: August 23, 2009 at 4:56PM
For the best fried chicken in the planet, head to Willie Mae's Scotch house. The neighborhood might not be for everyone, but the chicken is certainly worth the trip. Probably best for those with a rental car only. report a problem


