Refine this search

Displaying results for

Quick Links

    City

    Neighborhood

    Categories

    1. Queen of Sheba Ethiopian

      South Tampa : 3636 Henderson Blvd., Tampa, 33609

      Ethiopian food has come back to Tampa. The space is one of those Bermuda Triangle sites that has seen the demise of a number of restaurant ventures. Queen of Sheba will stick, though, on the basis of its huge family-style platters of spiced legume or meat stews called wats, chicken drumsticks an …