Tag Archives: milkshakes
July 19, 2017 I Love Milkshakes
I love milkshakes recently opened in the Natick Mall. The kiosk is located in the newish part of the mall near the Apple store. I was excited about the concept – over the top milkshakes are all the rage these days – I mean, have you seen Black Tap’s photos? They have a lot of […]
Tags: dessert, milkshakes
- Leave a comment
- Posted under Restaurants