Get directions to: El Pachuco, Captain Cook, HI
Restaurant address: 92-8322 Tiki Ln Captain Cook, HI 96704, USA
Restaurant: El Pachuco