This place might be OK if it fired its management staff. watch out for the big, dumb looking-guy (whoops, there is no monopoly on rudeness and stupidity here. You may have to look around a bit). And no, I'm not nor ever have been an employee of Cosmos. I just had the worst restaurant/bar experience of my life in the place.
more