Mmmm, tastes like chicken…

35.20024 -101.91395

The Spotted Owl Cafe is a raptor conservation exhibit in the Discovery Center.

Where is this?

An exhibit about raptor conservation.

An exhibit about raptor conservation.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.