I've been to this location several times and it seems to hit or miss here. I've showed up for a to-go order to find that my order was never placed. I've waited over 30 min for a single order. On this visit in particular, it took 15 minutes to take my to go order and then they hung up on my twice. I arrive to wait another almost 20 minutes to get my food that I ordered in advance. It wasn't busy, it was late evening on a Monday, why did it take so long? Does it really take 35 minutes to make some French toast?... The staff are rude, the food quality is shabby at best, and the wait times are horrendous.