Fratellos Deli
Downtown Location
115 Plaza de Armas #107 
San Antonio, TX 78205
P: 210-963-8430
E: info@fratellosdeli.com

Hours:
Monday - Friday
8:00AM - 3:00PM

Saturday
Closed
Sunday
11:00AM - 3:00PM

    
Contact Us - Downtown Location

Requested Information
Name:
Phone:
E-mail:
 

Additional Information: