Los Oya's Mexican Restaurant
Address:
13444 West Ave, San Antonio, TX 78216
Phone:
(210) 495-5999
Hours:
- Mon: 6am-10pm
- Tue: 6am-10pm
- Wed: 6am-10pm
- Thu: 6am-10pm
- Fri: 6am-10pm
- Sat: 6am-10pm
- Sun: 6am-10pm
Other Businesses:
- Cypress Cafe at 84 NE Loop 410, San Antonio, TX 78216
- Fat Boys Fajitas at 318 E Nakoma St, San Antonio, TX 78216
- Popeye's Chicken & Biscuits at 6105 Callaghan Rd, San Antonio, TX 78228
- P.J. Callaghans Bar & Grill at 5739 Callaghan Rd, San Antonio, TX 78228
- Magnolia Pancake Haus at 606 Embassy Oaks, San Antonio, TX 78216