ST’s food will always get 5 stars from me for being fresh and original. This 2-star review is based solely on this location alone. I live in St. Pete with no ST close to me. This ST location is always such a jam-packed, chaotic, circus of a line-waiting and noisy «adventure,» that my family just prefers to…