A carnivore's paradise with generous portions and a lot of choices. It's not a huge place (neither is the shared parking lot), so come in before or after peak times.
It's upscale in terms of quality and service; dress can still be casual, being Walnut Creek after all.
Pros: crisp service
Cons: parking
more