In Walnut Creek since 1985, Mr. Lucky's claims to have the "The Best Steak Sandwich in Town (Heck, Anywhere!)"
This restaurant and grill offers a full-service bar. And conveniently, there is a Walnut Creek Downtown Trolley Free Ride stop right in front.