Foxy's Showbar
- 13415 N Nebraska Ave, Tampa, Florida
- Phone: 813-978-3691
Based on 1 review.
Are you the owner of this facility? Click here to manage this account.
Map for Foxy's Showbar
Reviews for Foxy's Showbar
Have you used Foxy's Showbar before and want to share your expericence? Add a comment!
montyrichardson:
2011-02-05
the place is bad ugly women no people and music sucks