Worth the price and wait. If you have no patience then Definitely don't come weekend or holidays. Lines take a while. Unless you do the kiosk. But plan to eat wayyyyy later than planned if they're busy. They have 9 live food stations. All of them fresh, delicious and plenty of varieties. Their service is great.
Tacos are to die for..and desserts...well good luck! Even more so if you get seated right by them.
Oh and tip your waiters good..they deserve it!