Get directions to: El Capitan, Trinidad, CO
Restaurant address: 321 State St Trinidad, CO 81082, USA
Restaurant: El Capitan