Good food, but the wait for the food can be a little faster. I like the option of ordering ahead of time, but it shouldn't take 30 minutes for a steak/shrimp burrito to be cooked and prepared. I've had better experiences here in the past, so hopefully this was a one-time incident of slow service.