Restaurants & Bars

Texas Italian San Antonio

Any Italian Delis in San Antonio?

Share:

Restaurants & Bars 4

Any Italian Delis in San Antonio?

shauben2007 | Sep 19, 2006 12:53 AM

We normally get deli meats & cheeses from Central Market, but if there is an actual Italian deli we'd love to know about it.

Thanks,
Steve

Want to stay up to date with this post?