El Búho Verde is located in Costa Rica on Calle 2 esquina Avenida 2 Centro Comercial Castilla, Local #2 Heredia Barva. El Búho Verde is rated 5 out of 5 in the category party store in Costa Rica.
Address
Calle 2 esquina Avenida 2 Centro Comercial Castilla, Local #2 Heredia Barva
Service options
In-store shopping