Amsterdam Cafe in Auburn, Alabama proves that you can travel thousands of miles without ever leaving the Heart of Dixie. You ...