The food here was very good. The bad part about this its is very crowded. There in inadequate seating and you can hardly find a place to stand to wait for your order. Don't go right after Old Faithful is done as it becomes a zoo. They are very efficient there but the place is just too small.