Sally Ryan

Travel: Small Towns

The Lemon Drop restaurant in Anderson, Indiana is known for it's onion burgers.
The Lemon Drop restaurant in Anderson, Indiana is known for it's onion burgers.