Restaurant like super salad/sweet tomato

Asking for my wife: is there anything left like these in Houston? I know salata exists, but it’s kinda not the same.

submitted by /u/kick6
[link] [comments]