We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Restaurants near Saint Louis Science Center

#544 of 2,230 Restaurants in Saint Louis
5200 Oakland Ave
0.2 miles from Saint Louis Science Center
Cuisines: American, Cafe, Deli, Soups
Reserve
#62 of 2,230 Restaurants in Saint Louis
3229 Washington Ave
0.5 miles from Saint Louis Science Center
Cuisines: German, Bar, Pub, European
#5 of 2,230 Restaurants in Saint Louis
5101 Shaw Ave
0.8 miles from Saint Louis Science Center
Cuisines: Italian
#1 of 2,230 Restaurants in Saint Louis
2027 Edwards St
0.9 miles from Saint Louis Science Center
#20 of 2,230 Restaurants in Saint Louis
5226 Shaw Ave
0.8 miles from Saint Louis Science Center
Cuisines: Italian
Reserve
#8 of 2,230 Restaurants in Saint Louis
1934 Macklind Ave
0.9 miles from Saint Louis Science Center
Cuisines: Italian, Deli
#107 of 2,230 Restaurants in Saint Louis
4341 Manchester Ave
0.6 miles from Saint Louis Science Center
Order Online
#32 of 2,230 Restaurants in Saint Louis
5256 Wilson Ave
0.9 miles from Saint Louis Science Center
Cuisines: Italian, Asian
Reserve
#44 of 2,230 Restaurants in Saint Louis
4580 Laclede Ave
0.9 miles from Saint Louis Science Center
Cuisines: French, European
Reserve
#194 of 2,230 Restaurants in Saint Louis
4465 Manchester Ave
0.5 miles from Saint Louis Science Center
Cuisines: German, Pub, Bar, European
#80 of 2,230 Restaurants in Saint Louis
5046 Shaw Ave
0.8 miles from Saint Louis Science Center
Cuisines: Italian, Pizza, Spanish
Order Online
#30 of 2,230 Restaurants in Saint Louis
2225 Macklind Ave
1.1 miles from Saint Louis Science Center
Cuisines: Italian, Pizza, Asian
Reserve
#95 of 2,230 Restaurants in Saint Louis
1933 Edwards St
0.9 miles from Saint Louis Science Center
Cuisines: Italian
Reserve
#90 of 2,230 Restaurants in Saint Louis
5356 Daggett Ave
0.9 miles from Saint Louis Science Center
Cuisines: Italian
#204 of 2,230 Restaurants in Saint Louis
5708 Oakland Ave
0.6 miles from Saint Louis Science Center
Cuisines: Cafe
#97 of 2,230 Restaurants in Saint Louis
5204 Wilson Ave St. Louis
0.9 miles from Saint Louis Science Center
Cuisines: Cafe
Order Online
#72 of 2,230 Restaurants in Saint Louis
232 N Kingshighway Blvd
1.1 miles from Saint Louis Science Center
Reserve
#47 of 2,230 Restaurants in Saint Louis
8 S Sarah St
1.4 miles from Saint Louis Science Center
Cuisines: Bar, British, Pub, Scottish
Reserve
#1,643 of 2,230 Restaurants in Saint Louis
5163 Clayton Ave
0.4 miles from Saint Louis Science Center
#101 of 2,230 Restaurants in Saint Louis
2132 Edwards St
1 miles from Saint Louis Science Center
Cuisines: Italian, Asian
Order Online
#742 of 2,230 Restaurants in Saint Louis
4507 Manchester Ave
0.5 miles from Saint Louis Science Center
#66 of 2,230 Restaurants in Saint Louis
1208 Tamm Ave
1.2 miles from Saint Louis Science Center
Cuisines: American, Irish, Bar, Pub
#158 of 2,230 Restaurants in Saint Louis
20 S Euclid Ave At the corners of Euclid Ave and Forest Park Parkway
0.9 miles from Saint Louis Science Center
Cuisines: American, Bar, Pub
#166 of 2,230 Restaurants in Saint Louis
5100 Daggett Ave
0.9 miles from Saint Louis Science Center
Cuisines: Italian, American
Reserve
#143 of 2,230 Restaurants in Saint Louis
1904 S Vandeventer Ave
1 miles from Saint Louis Science Center
Cuisines: American
#210 of 2,230 Restaurants in Saint Louis
4652 Shaw Ave
0.8 miles from Saint Louis Science Center
Cuisines: American, Bar, Pub
#92 of 2,230 Restaurants in Saint Louis
5201 Southwest Ave
1.2 miles from Saint Louis Science Center
Cuisines: Italian, Asian
#160 of 2,230 Restaurants in Saint Louis
5141 Wilson Ave
0.9 miles from Saint Louis Science Center
Cuisines: Italian, Deli
#111 of 2,230 Restaurants in Saint Louis
4651 Maryland Ave
1.2 miles from Saint Louis Science Center
Cuisines: American, Diner
#306 of 2,230 Restaurants in Saint Louis
4270 Manchester Ave
0.7 miles from Saint Louis Science Center
Cuisines: American