This place has some amazing burgers and I come here all the time(and the Santa Rosa location). No pic of a sammich this time because it was pit stop for a Peanut Butter Milkshake(great shakes too!). Blink and you'll miss Penngrove. There's Super Burger and a few shops and you're already out of the town.
Picked up another sticker for the Burgers and Brews bags too :2thumbup: