📍 Avenida Capitán Urbino 325
Baruch — Café & bar in Holguín, Cuba, the Caribbean. Avenida Capitán Urbino 325. Hours, map, contact. CaribbeanForAll.