Had some meals there recently. One was enough to know the Tex-mex is bad. Huge clumps of melted cheese on top of a mix of some type of meat mix and uncooked vegetables.
On the plus side, they have a mechanical bull! And Friday nights have competition for as few as two people with winner getting a free Taiwan beer. So take your friend, win the bull ride, get a free beer. Or at least one will get a free beer.
There is also a blues bar, another large bar, and a starbucks in the same building. Located corner of Winxin and Shizheng North First Street not far from Outback Steakhouse.