Restaurante Crazy Horse is located in San Isidro de El General, Costa Rica on Chimirol Rivas Pérez Zeledon San José Pérez zeledon Sanjose. Restaurante Crazy Horse is rated 4.5 out of 5 in the category restaurant in Costa Rica.
Address
Chimirol Rivas Pérez Zeledon San José Pérez zeledon Sanjose