Popular

More Photos

High Scores

About

533 S Howard Ave, Ste 8
Tampa, FL
+1-813-443-8434
SoFresh

SoFresh

American (New), Salad
127 reviews 127 reviews

Top Review On Yelp

Alicia P.
rating Oct 12, 2017
I've been to this location twice now and just like the downtown location, they are accommodating and quick! It doesn't quite have as much space for... (read more)
~Alicia P.