The Original Owl Bar & Cafe

Hours:
77 US-380, San Antonio NM 87832

Tips

Hours

Monday
9AM - 8PM
Tuesday
9AM - 8PM
Wednesday
9AM - 8PM
Thursday
9AM - 8PM
Friday
9AM - 8PM
Saturday
9AM - 8PM
Sunday
Closed

Most Recent Reviews

More Comments(353)

About The Original Owl Bar & Cafe

Since 1945, we’ve provided the local community and visitors from far and wide, the most delicious homemade food in San Antonio.

Other Information

Parking: Street, Lot, Private
Attire: Casual
Cuisines: Barbecue, American, Take Out, Fast Food, Steakhouse
Alcohol: Full Bar

You May Also Like

Location and Contact

Nearby Stores