I see reviews on Yelp -- but can't seem to find any Chowhounders' impressions. Is it that far under the radar? That horrible or touristy? Or is it so sublime that you're keeping the secret to yourselves?... We're looking for a cozy, yummy, low-key place. If it's a neighborhood gem, so much the better.