We had dinner here and it took 2 hours, making us almost late for our flight. A couple of things went wrong: one of our orders was messed up, the rare t-bone was medium well, and the service was extremely slow. It took us 10-15 min of waiting to get our check because after we asked for it our server went to take orders from another table, which took forever. It was an unpleasant experience because of all the things that went wrong. The food was decent but not enough to make us come back. All we got was a bunch of apologies and no improvement!