This small Florida town, known for its natural beauty including Rainbow Springs and the Rainbow River, provides the perfect setting for this hidden gem. After your meal, you can make a day of it by ...