The food quality was decent. I do not speak Spanish, however, and was unable to effectively communicate with the staff, as none of them spoke English. I do not know if there were cultural differences, but we went our entire meal without a drink refill. It also took around 40 minutes to receive our meal(which were sandwiches) and those around us that arrived later than us with full entrees ate before we even received our sandwiches. Would not go back.