Restaurants in leming
Happy Shack Snow & Snacks
4.8
28 reviews
7898 US-281
Leming, Texas
Happy Shack Snow & Snacks is a snack bar located in Leming, Texas. It specializes in snow cones, small snacks, and other treats. The snack bar is popular with the local r...