This place's slogan seems to be "coffee & more" -- and for a coffee shop, they sure seem to focus on the "more" part rather than the coffee. I've been to plenty of cafes in Cleveland, and the iced coffee here was the least impressive. One can certainly tell that it's not cold-brewed, which seems to be standard for iced coffees in Cleveland. It was acidic and tasted as if the coffee they used had not been roasted long enough.
I was also disappointed in the (very) slow internet, the too-warm interior (I had to sit inside because I needed a plug), and the less-than-enthusiastic staff (no one greeted me or bid me farewell).
I only experienced a small slice of MoCa, however. Going to the cafe with a bunch of friends on a weekend evening, sitting on the patio and hanging out would most certainly fun. I just wouldn't order their iced coffee.