Owl Bar & Cafe
Add to Favorites
CLOSED NOW
Tomorrow: 8:00 am - 8:15 pm
79 Years
in Business
Saved to Favorites
Phone: (575) 835-9946
Address: 77 Us Highway 380, San Antonio, NM 87832
Website: http://www.facebook.com/pages/Owl-Bar-Cafe/178685798808377
Owl Bar Cafe & Steakhouse
Cuisines: Delivery, American, Take Out, Cafeterias, Steakhouse
913 N California St, Socorro, NM 87801
1012 N California St, Socorro, NM 87801
830 N California St, Socorro, NM 87801
606 N California St, Socorro, NM 87801
721 N California St, Socorro, NM 87801
1001 N California St, Socorro, NM 87801