The great thing about NYC is that there are so many restaurants that you only have to visit the bad ones once. Not that Veselka is horrible, it is just VERY average. Unfortunately it poses as a far above-average spot and people are being fooled. Watch the lines on any given weekend. The food is only mediocre at best. The coffee is atrocious. If you want a good deal on Polish or Ukranian food, go over to 1st ave to one of the diners between 10th and 14th Street -- Neptune or similar. Lots of good food for a very reasonable price and lovely back yard seating. Leave Veselka for the unsuspecting tourists. They will be duped into eating their lame brunches.
Pros: ehhh. . dunno
Cons: price, crowds, food
more