The Green Owl
Santa Fe, NM 87501
The Green Owl is a charming eatery located in the heart of Santa Fe, NM, known for its vibrant atmosphere and fresh, locally sourced ingredients. Offering a diverse menu that caters to various dietary preferences, this cozy spot serves delicious vegetarian and vegan options alongside hearty meat dishes. With its inviting decor and friendly service, The Green Owl is the perfect place for a casual meal or a gathering with friends.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.