Depends on what you are waiting for really something simple with fries I will wait 30 mins max I will wait longer for freshly prepared meat although only if I am told there will be a wait not if I am just left in a seat wondering where my food is from hour to hour.