0

Owl Bar Cafe & Steakhouse

77 US Highway 380, San Antonio, NM 87832
5758359946 map of location
Cuisine
  • Burgers
Meals
  • Lunch
  • Dinner
Monday:  8:00 AM - 8:30 PM
Tuesday:  8:00 AM - 8:30 PM
Wednesday:  8:00 AM - 8:30 PM
Thursday:  8:00 AM - 8:30 PM
Friday:  8:00 AM - 8:30 PM
Saturday:  8:00 AM - 8:30 PM
Sunday:  Closed
Additional Information:
CLOSED Thanksgiving, Christmas Day, and New Year's Day
back to top