Salad bar CANNOT be beat! Simply the best salad you will ever eat because you can choose the way it is made. Mixed in dressing makes every bite worth taking. Their chili is PHENOMENAL. They offer you additives for it,as well...Including sour cream! How wonderful.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.