No, It moved. It is on Florida Avenue just south of Bearss Avenue
No it is not in ybor. Its actually in a strip mall. I was there for new years eve which i arrived about 1030pm and it was pretty dead. We stayed and by midnight til close the place was crowded.
No, it's Seminole Heights area
Thanks! Your answer is awaiting moderation.