For your typical Cara food joint this place is pretty hit or miss. I've had good experiences and sub par. Recently the food was pretty disappointing as was the service. We ordered chicken fajitas, a burger and the buffalo chicken sandwich. The fajitas were just okay (how can you screw up fajitas!) and the burger and sandwich buns were hard as rocks. we also waited over 35 minutes for our dishes and it did not appear to be busy at all.