Night Shift Owl’s Nest Allston is a beer garden Suffolk County Massachusetts located in United States.
Soldiers Field Road Allston , MA 02135 United States
Credit Cards | Yes |
Outdoor Seating | Yes |
Parking | Public Lot |
Restroom | Yes |
Drinks | Beer, Wine |
Great outdoor beer spot (beer , wine , non-alcoholic drinks available). Limited snacks . Corn hole and giant Connect Four. Great spot!
Fresh beer on the river , does not get better than this on a sunny day!
Enjoy a beer !
Very nice setup on the Charles, just lacking some shade on a very sunny day! - Constantin W