The first thing you notice when you walk in is that the ground carpet is set up like a baseball dimound. You also notice the great memorabilia that is hanging around and the TV's play all the games around sports. IF you love that atmosphere, this is the place to be. The food is good, not anything special, but i felt the price was a little pricey, but that is typical walnut creek. I would definitely come back here!
more