Get directions to: El Farolito, Aurora, CO
Restaurant address: 1593 Peoria Street Aurora, CO 80010, USA
Restaurant: El Farolito