Best Restaurants In 62691

Last Updated:
Sort
Depot is a restaurant located in Virginia, Illinois at 351 North Main Street. This restaurant serves creme brulee, grilled scallops, baileys double cream, lemon tart brulee, spencer steak, seafood, and cracker sheets. They also serve thai crispy quail & hudson river foie gras, noah's warm apple crisp, ahi tuna and wasabi caviar tartare, indo wontons, double smoked baby back ribs, lamb chops,...
351 North Main Street, Virginia, IL, 62691
Rank
1
0 votes
Sponsor
0.0
Subway is a restaurant located in Virginia, Illinois at 350 North Main Street. They are open every day of the week.
350 North Main Street, Virginia, IL, 62691
Rank
2
0 votes
Sponsor
0.0

More Restaurants Near 62691

County Line Inn is a restaurant located in Chandlerville, Illinois at 1116 Illinois 78. They are open every day except Tuesday.
1116 Illinois 78, Chandlerville, IL, 62627
Sponsor
0.0
Hollywoods Cafe is a restaurant located in Chandlerville, Illinois at 176 South Main Street. They are open every day except Monday.
176 South Main Street, Chandlerville, IL, 62627
Sponsor
0.0