We have been going to The Cantina for the past 2 years because the food is good, and it is very kid friendly. We noticed a few months ago however that the service had been deteriorating to the point where we would hesitate to go, but it was the only place that was easy to get a table with kids. Last week was the final straw however, when we were seated outside at a table that was wiped off with a filthy rag, leaving caked on gook all over it. We were then brought out a highchair that I wouldn't put my dog in it was so filthy. Fine, we wiped off the table ourselves and the highchair. Still hoping things would get better we waited for 20 minutes before someone took our drink orders and brought us silverware. After about 25 minutes we decided to leave (still without a server visiting us despite our complaints to the manager) never to return. Yes the food is decent, but not worth it. Just think of the conditions in the kitchen! Yuck!
Pros: decent food
Cons: filthy conditions, poor service