CLEVELAND, Ohio -- Hola Island Kitchens opened a restaurant this month at 2235 East 55th St., Cleveland. The location is a bit hidden, as it is inside the Vocational Guidance Services building. Diners ...
Spice up your next meal with a marinade made in Northeast Ohio. You’ll find Hola Island Provisions in several local stores and at farmers markets.