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:30 AM to 9-10 PM, Sunday: 11:00 AM to 8:30-9:00 PM, Monday - Closed Copyright © 2021 El Jarro de Arturo Restaurante. All rights reserved.