Located inside the Cantwell Lodge, just outside of Denali National Park in Cantwell, Alaska, Rad’s Café is a great place to find good old-fashioned, American food.
All reviews seem positive