Schilo's | Feb 18, 2009 | Comments [0]
This Week: San Antonio
Schilo's has been in business since 1917. Every time I go by there it is always packed. One day I'll brave the crowds and try it out, but in the meantime I like those old fashioned neon signs.
