I've never had a problem getting seated there on an event night, and I don't really think eating there is worth it if you're just trying to skip the line. I don't find the food good at all, the menu is very limited and our glasses and silverware were all filthy last time I was there.
If you want front row for a concert, 8am. You wait all day. If you don't care, then 2 hours prior. The food is good.
Thanks! Your answer is awaiting moderation.