Not even close to the same. This is a rap/hip hop spot. And it goes hard. We got a little homesick from Chicago and went here, we were all set. Love this place.
Never been to Florida. This one is in New Orleans, Louisiana.
Thanks! Your answer is awaiting moderation.