That’s Pho Tan in a nutshell – or should I say, in a soup bowl. The restaurant sits at 2920 S. Florida Avenue, nestled between other businesses in a typical Florida strip mall. From the outside, you ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results