Fratellos Deli

Broadway

2503 Broadway St San Antonio, TX 78215
Get Directions

(210) 444-0277

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