Going with 3.5, because the food is still good, but the rest was annoying.
--only 2 people running the whole front, including register, at dinner time on a Friday
--order placed at 6:30 for 7 pickup. I arrived at 7:05 and it wasn't ready. The one salad wasn't ready.
--there were 3 sauces in the order but it came out with none. Back in I went.
--they were quite confused about the sauces including asking the kitchen for "Aaaa-gave" bbq. No wonder the kitchen was confused. Guy obviously wasn't familiar with "agave" or how to pronounce.
--I ended up with ketchup, buffalo sauce and a Chipotle something. A bit different from the ranch, bbq, and aioli I had ordered, but by then I just wanted to leave. It was 7:30.
My ooo-ahhh experience from previous is tainted. But I'll be back.
Update: they contacted me immediately after this review to remedy the situation. Awesome.
Although, I went to use the credit they gave me for this bad experience and (of course) the guys working there could not find any credit. After I held up the line for 20 min, I ended up just paying.