About
Stacked STL, a premier American restaurant, bar, and hamburger restaurant in the heart of St. Louis, MO. Located at 7637 Ivory St, 63111, we offer an exceptional dining experience that combines delicious food with a lively atmosphere.
Indulge in our signature burgers, crafted with fresh ingredients and cooked to perfection. Pair your meal with a cold beer or craft cocktail from our extensive selection. Whether you're in the mood for classic American comfort food or something new and exciting, our menu has something for everyone.
At Stacked STL, we pride ourselves on providing outstanding service, ensuring that every guest feels welcome and valued. Join us for lunch, dinner, or a night out with friends – we can't wait to serve you!
Visit us today and discover why Stacked STL is the go-to destination for foodies and socialites alike in St. Louis.