I dont believe they take reservations, but you can always call and ask. Depending on time there can be a wait. I've never really waited for more then 20 minutes, but it's worth the wait
Depends on the hours that you arrive, when i went i don't wait (9 AM on sunday)
Thanks! Your answer is awaiting moderation.