London On Restaurants

Lincoln Trail Restaurant

Address: 16500 E 1350th Rd, Marshall, IL 62441

Riverview Mansion Hotel & The Levee Lounge

Address: 222 S Columbus Ave, Golconda, IL 62938

Watson's Shack & Rail

Address: 211 N Neil St, Champaign, IL 61820
$$ New
Watson's Shack & Rail is a restaurant located in Champaign, Illinois, at 211 N Neil St. The establishment offers a variety of Southern-inspired dishes, such as fried chicken, biscuits, and mac and cheese. They also serve a selection of craft beers and cocktails. The interior of Watson's Shack & Rail is rustic and casual, with a laid-back atmosphere ideal for enjoying comfort food with friends and family. The restaurant features a mix of booth and table seating, as well as a bar area. In addition to their food and drink offerings, Watson's Shack & Rail also offers live music performances …