Get directions to: El Mercado, Lafayette, CO
Restaurant address: 503 South Public Road Lafayette, CO 80026, USA
Restaurant: El Mercado