The Original Owl Bar & Cafe Menu, Located at 77 US-380 in San Antonio, New Mexico

The Original Owl Bar & Cafe
4.16
   257 reviews for The Original Owl Bar & Cafe in San Antonio, New Mexico
USA > New Mexico > San Antonio

Hours
Monday: 8:00 AM – 8:00 PM
Tuesday: 8:00 AM – 8:00 PM
Wednesday: 8:00 AM – 8:00 PM
Thursday: 8:00 AM – 8:00 PM
Friday: 8:00 AM – 8:00 PM
Saturday: 8:00 AM – 8:00 PM
Sunday: Closed

Phone Number
(575) 835-9946

Address
77 US-380
San Antonio
NM 87832
USA

Website
sanantonioowl.com

Cuisine
american
More restaurants in San Antonio