13421 San Pedro,
San Antonio, TX 78216
  • Home
  • About Us
  • Dine-In Menu
  • Reservation Inquiry
  • Contact
  • Catering
  • Delivery Services
  • To-Go Menu

WE ARE OPEN TUESDAY THRU SATURDAY FROM 11:30AM to 9-10PM AND SUNDAYS FROM 11 AM TO 8:30-9 PM

13421 San Pedro, San Antonio, TX 78216 210.494.5084
Hours : Tuesday thru Saturday: 11 AM to 10 PM, Sunday: 11 AM to 9 PM, Monday - Closed

Copyright © 2022 El Jarro de Arturo Restaurante. All rights reserved.