El Ranchito del Sabor is located in San José Province, Costa Rica on La Uruca de Aserrí 400 metros norte de la iglesia la Uruca. El Ranchito del Sabor is rated 4.5 out of 5 in the category costa rican restaurant in Costa Rica.
Address
La Uruca de Aserrí 400 metros norte de la iglesia la Uruca