
I spotted this outside the Stadium Pub sports bar in downtown Walnut Creek at 1420 Lincoln Ave. across the street from Radio Shack. Not sure whether this is a special menu only on Fridays; anyone like the food here? I’ve only ever had the hot dogs when I go.
