This is an out-of-the-way spot in Alaska, a little town called Talkeetna, which sits at the base of North America's tallest peak, Denali. This cafe was rustic, beautiful, and served delicious food.
Carmen
Carmen
Are YOU Talking to ME?
![]() |
| $99, Click to Purchase |
![]() |
| $99, Click to Purchase |
![]() |
| $99, Click to Purchase |