Schilo’s Delicatessen
424 E Commerce St, San Antonio, TX 78205, USA
Schilo’s is a German delicatessen that is housed in a building that is as interesting as the food is delicious. Schilo’s has been in San Antonio since 1917, making is a true staple of the community and neighborhood here.Read more