Today’s Tasty Takeout is The Choo Choo Cafe.
Address: 185 West Main Street Atlanta, IN 46031
Phone: 765-292-2088
For more information, visit thechoochoocafe.com.
Today’s Tasty Takeout is The Choo Choo Cafe.
Address: 185 West Main Street Atlanta, IN 46031
Phone: 765-292-2088
For more information, visit thechoochoocafe.com.