Hello. I know a couple people have posted inquiries about this place, but I'm gonna do it again. Anyone been to the newly-opened Salt on 20th Street? I walked by there in the rain the other day and it looked really beautiful inside, but is the food any good? Salty?