Do they have take out?

Andrew Grandchamp | Jul 7, 2020 | Category: Pizza restaurant in Rutland, Vermont

Vermont Tap House - All questions

Address: 120 S Main St, Rutland, VT 05701, USA

Jake Klein | Jul 8, 2020

If you want to get sick, this is the place!

Christopher Hayes | Jul 9, 2019

Yes

Kate Star | Jul 9, 2019

Yes, make sure you are calling the correct restaurant, as they have more than one location.

Kevin Hahl | Jul 9, 2019

Sure thing!

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places