S

Super Jabroni

4 years ago

Treats is hands down the best ice cream you can fi...

Treats is hands down the best ice cream you can find in San Jose, possibly the Bay Area. They have been running low on flavors lately, but for good reason. They use natural ingredients and it definitely tastes like it. It's not super well known to a lot of people, but you don't just give directions to a secret treasure like Treats to just anyone.

Comments:

No comments