Owl Bar & Cafe

Food & Drink
77 U.S. 380, San Antonio, NM 87832 77 U.S. 380, San Antonio Directions
Today 8:00 AM - 8:30 PM Closed All Hours
+15758359946
Be the first to recommend this place!
null% of 0 customers recommended

About this Business

  • Hours
    Sun
    Closed
    Mon-Sat
    8:00 AM - 8:30 PM

Tips

250

From Our Editors

Ease your appetite with delicious bites from Owl Bar & Cafe in San Antonio. No need to splurge on a babysitter ? tots will be right at home chowing down at this restaurant.

Need to get out of the house? Order and pick up from this restaurant.

Forget circling the block, Owl Bar & Cafe has plenty of nearby parking options. Store your bike at one of the many racks outside of Owl Bar & Cafe.

Explore Nearby
Owl Bar & Cafe

Sun
Closed
Mon-Sat
8:00 AM - 8:30 PM
Groupon has verified that the customer actually visited Owl Bar & Cafe.