I've always had quick and prompt service at this location. The food is great for fast casual and especially for make your own salads. Nice indoor and outdoor seating. Ive seen people bring their dogs in the warm weather to the outdoor section so I would consider it dog friendly.