Cherubs Cafe is a taco restaurant offering a diverse menu of sandwiches, salads, tacos, and smoothies in a relaxed, comfortable setting.