Upper Falls Liquors is a liquor store Newton Highlands Newton located in United States.
150 Needham St (at Jaconnet St) Newton , MA 02464 United States
Great selection of wines , spirits , and craft beer . Check the dates on those craft IPAs though, while they are kept cold or cool, they can spend a long time in the store
Buy 6 bottles of wine to get 10% off and 12 bottles to get 20% off.
Hobo fights in the parking lot on Thursdays! Place your bets!
Nice people, very good wine selection
The selection of craft beer gets better all the time!
Don't leave your car they will tow it! I shopped this store weekly including today till I ran across the street for a quick bit with a coworker and they towed my car in less than 1 hour! - Fred George
I love the wall of shame licenses they've taken from underage kids... Don't use your fake here :) - Rebecca A
Great gourmet food selection at this location. At the cheese counter there's a bowl of small cuts of cheese perfect for trying a new favorite. - Rachael
Get the fresh-cut mango. One of my favorite produce items here! - Tyler Murphy
One of just a few of the supermarkets that still sell the frosted sugar cookies! I'll keep going back as long as they still sell them! My favorite! ???? - George Hayao