What is worth ones time and effort in st petersburg? it seems kind of thin. My favorite eating was at Z Grill but that was incredibly expensive for what it was.
Red Mesa and Mezze look like they have promise, Anything opinions or others? Oh and is frescas by the pier any good or merely a tourist trap?