Schilo's Delicatessen

San Antonio
Sandwich Place
$$$$
Schilo's Delicatessen

424 E Commerce St

San Antonio, TX 78205-2629

This old-school German deli has been serving stacked sandwiches and house-made beer since the early 1900s.