tuscl

Reviews by h2otownblues

  • review
    10 years ago
    Thee Dollhouse
    1010 N Westshore Blvd Tampa, FL 33607
    Went there on a Saturday, Sunday...
    Went there on a Saturday, Sunday and Monday night. Had a great time all three nights. It is right across from at least two hotels (Ramada and Marriot) which made getting home...