Local Search by Yahoo! Local
User Rating: 45 out of 5 stars (2 ratings)

Owl Bar & Cafe

77 Us Highway 380, San Antonio, NM 87832 Get directions
33.9843 -106.8753

Share your photos of Owl Bar & Cafe. Upload now.

Find nearby

Show businesses on a map:

You Might Also Like

More Recommendations

More Search Options

San Antonio City Guide > Entertainment & Arts > Bars, Pubs, & Clubs > All > Owl Bar & Cafe