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 National Shrine of Our Lady of the Snows

#9 of 123 Restaurants in Belleville
442 S Demazenod Dr
0 km from National Shrine of Our Lady of the Snows
Cuisines: American, Soups
#23 of 123 Restaurants in Belleville
123 St Eugene Drive
0.7 km from National Shrine of Our Lady of the Snows
Cuisines: German, European, Bar, Pub
#113 of 123 Restaurants in Belleville
123 St Eugene Drive
0.7 km from National Shrine of Our Lady of the Snows
Cuisines: German
#5 of 123 Restaurants in Belleville
4204 W Main St
6.7 km from National Shrine of Our Lady of the Snows
Cuisines: American, Bar, Pub
Order Online
#2 of 2 Restaurants in Alorton
140 Racehorse Drive
1.7 km from National Shrine of Our Lady of the Snows
Cuisines: American
#42 of 123 Restaurants in Belleville
8301 Old Saint Louis Rd Lot 1
2.3 km from National Shrine of Our Lady of the Snows
Cuisines: Pub
#1 of 16 Restaurants in Swansea
2013 N 17th St Ste A
8.1 km from National Shrine of Our Lady of the Snows
Cuisines: American, Steakhouse
#1 of 13 Restaurants in Cahokia
4060 Mississippi Ave
8.4 km from National Shrine of Our Lady of the Snows
Cuisines: American, Barbecue
#10 of 123 Restaurants in Belleville
6101 W Main St
4.9 km from National Shrine of Our Lady of the Snows
Cuisines: American, Bar, Pub
#12 of 123 Restaurants in Belleville
6500 W Main St
5.1 km from National Shrine of Our Lady of the Snows
Cuisines: American, Cafe
#3 of 78 Restaurants in Fairview Heights
6115 N Illinois St
9.8 km from National Shrine of Our Lady of the Snows
Cuisines: American, Steakhouse, Bar, Pub
#28 of 123 Restaurants in Belleville
6980 W Main St
4.2 km from National Shrine of Our Lady of the Snows
Cuisines: Bar, Pub
#6 of 78 Restaurants in Fairview Heights
Route 50
8.6 km from National Shrine of Our Lady of the Snows
Cuisines: Mediterranean, Greek
#4 of 78 Restaurants in Fairview Heights
130 Ludwig Dr
9.6 km from National Shrine of Our Lady of the Snows
Cuisines: Italian
Reserve
#20 of 123 Restaurants in Belleville
5801 W Main St
5.1 km from National Shrine of Our Lady of the Snows
Cuisines: Cafe
#3 of 11 Restaurants in Caseyville
2421 Old Country Inn Dr
6.9 km from National Shrine of Our Lady of the Snows
Cuisines: American
#68 of 123 Restaurants in Belleville
7309 Old Saint Louis Rd
3.7 km from National Shrine of Our Lady of the Snows
#1 of 15 Restaurants in East Saint Louis
5900 Saint Clair Ave
6 km from National Shrine of Our Lady of the Snows
Cuisines: American, Barbecue
#38 of 123 Restaurants in Belleville
6500 W Main St Ste 26
4.5 km from National Shrine of Our Lady of the Snows
Cuisines: Pub
#8 of 78 Restaurants in Fairview Heights
4608 N Illinois St
9.5 km from National Shrine of Our Lady of the Snows
Cuisines: American, Barbecue
#1 of 2 Restaurants in Alorton
105 N 42nd St
4 km from National Shrine of Our Lady of the Snows
#21 of 123 Restaurants in Belleville
3917 Frank Scott Pkwy W
6.4 km from National Shrine of Our Lady of the Snows
Cuisines: Soups
#8 of 15 Restaurants in East Saint Louis
5802 Lake Dr
4.2 km from National Shrine of Our Lady of the Snows
#41 of 123 Restaurants in Belleville
75 N 64th St #31
4.7 km from National Shrine of Our Lady of the Snows
#32 of 123 Restaurants in Belleville
5720 N Belt W Ste 50
5.5 km from National Shrine of Our Lady of the Snows
Cuisines: Chinese, Asian
#11 of 78 Restaurants in Fairview Heights
10616 Lincoln Trl
9.1 km from National Shrine of Our Lady of the Snows
Cuisines: Peruvian, Latin, Bar, Spanish, South American
#34 of 123 Restaurants in Belleville
3030 Frank Scott Pkwy W Ste 11
5.7 km from National Shrine of Our Lady of the Snows
#2 of 15 Restaurants in East Saint Louis
2700 State St
6.6 km from National Shrine of Our Lady of the Snows
#2 of 13 Restaurants in Cahokia
1669 Camp Jackson Rd
6.3 km from National Shrine of Our Lady of the Snows
Cuisines: Chinese
#16 of 123 Restaurants in Belleville
1021 W Main St
9.7 km from National Shrine of Our Lady of the Snows