The Stellar Hog

5623 Leona St, St. Louis, MO 63116

A really cool BBQ stop with a large outdoor patio and painted murals. The intergalactic BBQ vibes are fun, the sides are good, and there’s a lot of good stuff on the menu. I think it’s a great place to go with a group when the weather is nice.

All food