I've been here a few times and we went for dinner tonight and the food was ok, but the service was beyond bad for a medium-end steakhouse.  The waiter took 10 minutes to even come over, didn't explain the menu or that the dinner includes a salad and we asked for caesar and uncharged us $9 without even explaining it.  The food took forever and the waiter barely checked on us.  After I asked for a check he went to check on 3 other tables and took 10 minutes to get our bill.  I wouldn't go back!!!