Leche de Tigre is currently in the works at 318 E. Cevallos St., San Antonio, TX 78204, with construction expected to be completed in November. Emil Oliva, an owner for the restaurant, hopes to ...