Red Rock Cafe Review After we set up camp at the foot of Devil's Tower, we were starving. We found great food in a town nearby. By Sabrina DeWalt|2021-01-10T19:42:24-05:00November 16, 2020|Restaurant Reviews, This Uncomplicated Life, Wyoming|21 Comments Read More