Fratellos Deli
Broadway
2503 Broadway St San Antonio, TX 78215
Get Directions
Monday - Saturday: 11:00 am - 8:00 pm
Sunday: 11:00 am - 3:00 pm
Downtown
115 Plaza de Armas #107San Antonio, TX 78205
Get Directions
Monday - Friday: 10:00 am - 3:00 pm
Saturday - Sunday: Closed