The Stellar Hog

Address: 5623 Leona St, St Louis, MO - United States

Checkins

3

Avarage rating at this location

3.92

 
4.0

almost 2 years ago

 

Jess Gitner

Not what I was in the mood for (oops), but not bad considering. Sweet and sour. Watermelon wheat is still my fav 🍉 beer

3.75

almost 2 years ago

 

Andy Zimmerman

Almost cider-like

4.0

about 2 years ago