We created Stillwater Grill to be Stafford Springs' favorite bar and restaurant. Our success comes from the individual efforts of our team working together to create a warm and welcoming environment for our guests.
Know a great happy hour or special for this location?
Suggest an edit
328 East St, Stafford Springs, CT 06076
© 2025 Checkle, Inc
Privacy
Terms