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. The info boxes that pop up on the map contain available locations and contact information. Please note that this display is not representative of all stores that are for sale. For a complete list contact the local Development Agent. We strongly encourage interested parties to...
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 of the week.
1116 Illinois 78, Chandlerville, IL, 62627
Sponsor
0.0
Hollywoods Cafe is a restaurant located in Chandlerville, Illinois at 176 South Main Street.
176 South Main Street, Chandlerville, IL, 62627
Sponsor
0.0
Cheryl's Best Cafe is a restaurant located in Chandlerville, Illinois at 176 South Main Street.
176 South Main Street, Chandlerville, IL, 62627
Sponsor
0.0