Search

Best Restaurants and Happy Hours in St. Louis, MO

Showing 1-20 of 1065 results


Saint Louis ZooSponsoredBy GetYourGuide
1 Government Dr, St. Louis, MO
4.8

(27,235 Reviews)


Broadway Oyster Bar
736 S Broadway, St. Louis, MO
4.6

(12,416 Reviews)


Brio Italian Grille
1601 S Lindbergh Blvd, St. Louis, MO
4.1

(6,280 Reviews)



Golden Corral Buffet & Grill
6110 S Lindbergh Blvd, St. Louis, MO
3.9

(6,126 Reviews)


Anthonino's Taverna
2225 Macklind Ave, St. Louis, MO
4.6

(5,866 Reviews)


Walmart Supercenter
$$$
10741 W Florissant Ave, St. Louis, MO
3.6

(5,623 Reviews)



Ballpark Village
601 Clark Ave, St. Louis, MO
4.5

(5,335 Reviews)


Crown Candy Kitchen
1401 St Louis Ave, St. Louis, MO
4.6

(5,319 Reviews)


The Shaved Duck Smokehouse
2900 Virginia Ave, St. Louis, MO
4.4

(5,315 Reviews)



Rooster
1025 Washington Ave, St. Louis, MO
4.0

(5,112 Reviews)


The Old Spaghetti Factory
727 N 1st St, St. Louis, MO
4.1

(4,604 Reviews)


Mission Taco Joint - Historic Soulard
908 Lafayette Ave, St. Louis, MO
4.4

(3,896 Reviews)



Steak 'n Shake
1253 Hampton Ave, St. Louis, MO
3.3

(3,894 Reviews)


Mission Taco Joint - Delmar Loop
$$
6235 Delmar Blvd, St. Louis, MO
4.2

(3,866 Reviews)


Cracker Barrel Old Country Store
6233 Heimos Industrial Park Dr, St. Louis, MO
4.2

(3,817 Reviews)


El Burro Loco
313 N Euclid Ave, St. Louis, MO
4.2

(3,803 Reviews)


Three Sixty
1 S Broadway, St. Louis, MO
4.3

(3,788 Reviews)


Mellow Mushroom St. Louis
3811 S Lindbergh Blvd, St. Louis, MO
4.3

(3,578 Reviews)


Shake Shack Central West End
60 N Euclid Ave, St. Louis, MO
4.0

(3,565 Reviews)


Westport Social
910 W Port Plaza Dr, St. Louis, MO
4.4

(3,403 Reviews)