See all 2 tips
The Snowcrest chicken sandwich is the best chicken sandwich in the WORLD.
The food is pretty good here and to me seems to be pretty authentic. The owner sings and plays guitar - ask him to perform!
Download Foursquare for your smart phone and start exploring the world around you!