Venue Info

Penrose, located in Grand Lake, is serving up some great tapas and other small plates. They also have a fantastic cocktail bar, so make sure to hit that up too.

San Francisco

Penrose

SF Eater

Penrose, located in Grand Lake, is serving up some great tapas and other small plates. They also have a fantastic cocktail bar, so make sure to hit that up too.