2223 N West Shore Blvd., Tampa, FL 33607
Payment options: Credit cards accepted
Alcohol: Full bar
More in this neighborhood: International Plaza District
The chain has lots of devotees - maybe because the portion sizes verge on ridiculous. How are you supposed to order one of the 50 varieties of cheesecake once you've plowed through a salad as big as your head? Their finger-food appetizers are much better than they have to be.