Snowballs is a ice cream parlor Keller located in United States.
300 N Main St (At Keller Hicks, in front of Dollar General) Keller , TX 76248 United States
Credit Cards | No |
Outdoor Seating | Yes |
Love strawberry cheesecake flavor with a scoop of ice cream . Yummy!
Get the caramel + green apple !! Best choice of your life
Pretty good, burger use a ton of syrup . Might want to ask them to go easy on it....
TAMARINDO (they got it!)
Great salsa, delicious enchiladas, nice decor, and really friendly staff. I'm planning on coming back :) - Travis Ham
They do great job modifying their menu for special needs. They also have some of the largest portions of desserts I've ever seen! - Robb Brewer
Loooove this place. Smoothies are a bit pricey but so worth it. Homemade kale chips are so yummy and the cashew cheese is great too! - Claire Newton