"The newest location of the locally-owned restaurant chain Tin Fish is located at Twelve Oaks Mall, but it is certainly not your average 'mall restaurant.' First, it's enormous, with a separate dining area geared more towards the fine dining experience as well as an indoor/outdoor patio which creates an open, airy feel. But the epicenter, as well as the pièce de résistance, is the large bar with a huge elevated stage for live bands directly on top of it.
'Admittedly, that sounds strange, but the best way to describe it is like this: you walk in and there's a great big open feel in the bar area, which is the 'main' area of the restaurant. All seats and booths are pointed at the bar, which is at the far end of the space, and the stage is directly above it. That clear it up for you? Well damn, guess you'll just have to see it for yourself then..."
Read the rest of the article here.