El Campesino in Cleveland has good food, but the service is a little less than desirable. We have received pretty good service from some of the wait staff, however, some are not overly friendly. The restaurant has great decor. The prices are also pretty good. Overall, El Campesino is a pretty good place to eat, they just need to get a few more friendly servers.