• 50 Water Street Glen Rock, PA 17327
  • (717) 235-5918


The Glen Rock Mill features spaces for large and small groups, from a dedicated larger private banquet area that seats up to 80 guests, to an exclusive wine cellar for smaller, more intimate events.








Corporate Meetings


Awards Ceremonies

Remember we can work with you to customize your perfect event.

Main Dining

Seats 28

The Main Dining area, located directly at the entrance, features a warm motif and seats 28 comfortably. The walls in this room, and throughout the rest of the restaurant as well, are adorned with photos with detailed historical labels that tell the story of the Mill and the development of the Borough of Glen Rock through the years.

Fountain Room

Seats 24

A highlight of the restaurant, the Fountain Room boasts rough hewn beams, antiques from the different eras of the Mill’s history, and a beautiful stone, spring-fed fountain and mantle. The Fountain Room is located along the railroad tracks and the York County Heritage Rail Trail providing delightful views for diners.

Hearth Room

Seats 50

The Hearth Room is where the nightlife happens at the Mill! A casual bar area and ample seating make for a great place to listen to live music on the weekends, or simply hang out and enjoy your friends while munching on some lite fare and sampling a refreshing adult beverage from our extensive wine, spirits and craft brew selection.

Wine Cellar

Seats 24

The wine cellar offers an intimate, memorable space perfect for smaller private events or a more exclusive, romantic dining experience. The wine cellar features a gorgeous and functional repurposed original mill wheel that now serves as revolving wine rack.

Banquet Hall

Seats 50 or 75 cocktail style

Above the restaurant is our largest area for private events–the banquet hall. With a capacity of 50 seated and 75 cocktail style, the Banquet Hall is an excellent choice for anyone wishing to host a unique wedding, holiday party, graduation, reunion, birthday, corporate meeting and more!


Seats 40

Nothing beats dining in the open air on a beautiful day! Our Patio is a wonderful way to breathe in the fresh air and soak up the sun while you dine with us. There’s even a cozy fire pit for those chilly evenings!