soul dog is great, we've eaten here a dozen times... they have thier own bakery line too that is great