Authentic deli sandwiches, fresh cafe coffee, and hearty breakfast in the heart of San Antonio at 125 Villita St.