NOT_FOUND
However, I found some related information about Garden of the Gods Visitor and Nature Center itself, which is a free public park with hiking trails and scenic views.
If you are referring to the restaurant located within the Garden of the Gods Visitor and Nature Center, here's what I could