Owl Bar & Cafe

3.9

Highlights:

  • Breakfast
  • Dinner
  • Lunch

  • Cuisines:

    Burger, Sandwich, Steak


    Average cost for two persons:

    $ 10


    8 AM to 8:30 PM (Mon-Sat),Closed (Sun)

    (575) 835-9946

    77 U.S. Highway 380, San Antonio 87832

    More like this