I had been a 5 star review there but I've knocked it down to there - the last few times we have been there we have had to have them remake the food due to them putting rolls on the plate or in the to-go container. They often forget to read the rest of the ticket which specifies a gluten free order when you order online.
When they're on it though, the food is great, the servers are wonderful about changing gloves and contamination.
Its just a 50/50 chance - are you going to hit them on a good day or a bad day?