Is there an outside seating area?
Address: 10446 Town Center Dr, Westminster, CO 80021, USA
ed carreras | Jul 10, 2020
It is right in front, but it is not being used for seating.
Dave Chiasson | Jul 10, 2020
Not that I saw
Thanks! Your answer is awaiting moderation.