Published February 10, 2026
Welcome to St. Louis: My Favorite Spots You Can’t Miss
St. Louis is full of flavor, charm, and hidden gems that make this city truly special. Whether you’re visiting for the weekend or exploring your hometown, these are my favorite spots in STL that you absolutely can’t miss!
1. Salt ‘n Smoke – Legendary St. Louis BBQ🍗🔥
If you’re craving authentic St. Louis barbecue, Salt ‘n Smoke is a must-visit. Known for smoky flavors and perfectly cooked meats, this local favorite delivers bold BBQ in a casual, family-friendly setting.
Must-try: Trashed ribs, Brisket, and Mac n Cheese
2. Ted Drewes – Iconic Frozen Custard🍦
No trip to St. Louis is complete without stopping at Ted Drewes Frozen Custard. This classic institution has been serving thick, creamy concrete custards since 1929.
My Favorite: Lemon Crumb
Why it’s special: Retro vibes, family-friendly, and perfect for satisfying any sweet tooth.
3. Frisco Barroom – Neighborhood Bar & Bites🍔
Looking for a cozy spot to grab drinks and bites? Frisco Barroom is a welcoming neighborhood hangout with a fun menu and a friendly atmosphere.
My Favorites: Deviled eggs, french dip sandwich, and key lime pie
4. The Golden Hoosier – Classic St. Louis Charm🍽️🍟
A historic gem in STL, The Golden Hoosier serves up classic comfort food in a welcoming atmosphere.
My Favorites: Buffalo chicken dip, parm rosemary fries, and the bacon jam burger
5. Hatched – Breakfast & Brunch Heaven🥞 🥓
If you love creative breakfast and brunch, Hatched is your spot. From flavorful omelets to fresh-baked pastries, every meal is a treat.
My Favorites: Strawberry basil french toast and the Hot in Hurr Skillet
6. Southwest Diner – Classic Breakfast in STL🥞 ☕
For a classic diner breakfast experience, Southwest Diner is a must. Friendly staff, hearty portions, and a nostalgic vibe make this a local favorite.
Must Try: Breakfast Burrito
7. Sasha’s on Shaw – Modern, Flavorful Dining🍷
For modern cuisine with bold flavors, Sasha’s on Shaw is a must-visit. Fresh ingredients and inventive dishes make every meal memorable.
Must-try: Seasonal specials and fresh seafood dishes.
8. Zia’s on the Hill – Authentic Italian Cuisine🍝 🍕
Experience authentic Italian flavors in St. Louis at Zia’s on the Hill. With fresh pasta, rich sauces, and traditional Italian recipes, it’s perfect for lunch, dinner, or a special occasion.
Must-try: Lasagna, gnocchi, and classic Italian desserts.
9. Mai Lee Restaurant – Authentic Asian Flavors🍜 🥢
For authentic Asian cuisine in St. Louis, Mai Lee delivers. Fresh ingredients and bold flavors make it a favorite for lunch or dinner.
Must-try: Pho, stir-fry dishes, and signature entrees.
10. Off Elm – Creative Cocktails & Nightlife 🍹 🍸
If you’re looking for a cocktail spot with style, Off Elm is the place to go. Sleek, fun, and vibrant, it’s perfect for an evening out or a nightcap.
Must-try: Specialty cocktails and small bites.
-
Michelle Krahling, STL Realtor🏡
Follow along for STL local finds, real life & more
Instagram: @michellekrahling.realtor
