Really, this is nothing more than a way overrated chain restaurant. You can get a steak just as "good" at Applebees and wait a whole lot less time for a table. Yeah, they do have that whole greasy onion tower thingy that everyone raves about - um, yuck. No thanks. We won't go back here.
more