The Vendry is now part of Groupize! Read more

Public Taproom

Located In: Penrose Brewing Company

Standing: 105

Penrose Brewing Company

Penrose Brewing Company

Public Taproom
Address
Penrose Brewing Company

509 Stevens Street Geneva, IL 60134

Business Space Location Map
Capacity

Standing: 105

F&B Options
In-house catering