Finally came to eat here last night and I was so hopeful that this place was gonna be a decent place to eat if I wanted some quick dinner for my family. However, the food, and service left much to be desired. There was no one ahead of me so I placed my order immediately once I walked in. The cashier recommended that I try the Campero Beans so I ordered a 12 piece meal, which came with a choice three sides, and tortillas or dinner rolls. I decided on the Campero Beans, plantains, and french fries. I also split my order for half tortillas and half rolls. The price of this meal was $29.29. After ordering I spent at least 20 minutes in the lobby watching a woman fill my order. She first boxed my chicken, which ended up sitting with out heat for the whole time I waited. The employee stumbled around piecing my to go order together and about 10 minutes into my wait she tells me there are no beans. I order a different side and continue to wait. I see this woman put in a fresh batch of fries so I'm wondering why they boxed my chicken when the rest of my food wasn't ready. When I get my food I look over the order and notice the rolls are more like rocks so I give them back right away and take the whole order of tortillas. I get home to survey the food and see that the fried chicken pieces are very small in comparison to other chicken places, I mean noticeably smaller. The fried chicken also had been cooked some time ago because the skin looked leathery and the meat was dry. The grilled chicken was ok but I'm not too fond of the spices used. The sides were just ok but I'd never spend any more money here. Prices are way too high for less than mediocre food and slow service.