mmg
Banned
- 8,261
- 842
- Joined
- Feb 1, 2012
Just got in to St. Louis but I'm leaving tommorow. I wanna see or do something but Idk what. Can someone shed some light on a good place to grub and where to go? I'm staying in downtown too if that helps.
Preciate it fam
make a thread, i know there some St Louis NTers