A kitschy stopping place along route 66 featuring a gift shop, coffee, drinks and restrooms. Also a pretty photogenic Route 66 icon.