I've been able to get a reservation fairly easy on a normal weekday. Weekend days are a different story.
They do take reservations. Because they are quite busy i would recommend calling them a few days ahead for a reservation. I havent been able to get a reservation online before with them.
Thanks! Your answer is awaiting moderation.