Nola Cafe 2 Stars 301 W. Platt St., Tampa, 813-258-8778 or nolacafe.com (See all recent restaurant reviews.) You can see Nola Cafe from the Crosstown Expressway, if youre looking at the right spot, but finding it while cruising down Platt is tough unless you happen to see the rustic, handpainted signs promising Po Boys! and […]
