Get directions to: Tortas Y Tacos El Chino, Aurora, CO
Restaurant address: 796 Peoria St Aurora, CO 80011, USA
Restaurant: Tortas Y Tacos El Chino