Locals flock to this unassuming Ducktown favorite, decorated with New York Yankees and other sports memorabilia. Open since 1935, the restaurant is known for Italian standards as well as steaks and seafood.
Visit the Travel Talk forums for help on planning your trip >>