If I'm trying a new store/market/restaurant, I've generally either found it on this board or I've randomly drove by and it's too new to have been mentioned yet. However, with Pop the Soda Shop, this falls into neither category as I've never seen it nor have I visited.
That said, has anyone been there? A co-worker informed me of this gem this morning and I'm curious if anyone else knows about it. I can't wait to try it out.
Pop the Soda Shop
1649 N 74th St
Scottsdale, AZ 85257