Best Food In San Antonio Websites
Fratellos Deli - San Antonio, TX 78215
Welcome to Fratellos Deli! We are located at 2503 Broadway St, San Antonio, TX 78215. We look forward to seeing you soon!
![](https://www.cutestat.com/assets/img/alexa.png?rev=38)
![](https://www.cutestat.com/assets/img/worth.png?rev=38)
Welcome to Fratellos Deli! We are located at 2503 Broadway St, San Antonio, TX 78215. We look forward to seeing you soon!