Location address
The address of Lil's Cochrane Inn is 101 North Main Street, Cochrane, 54622, United States Of America. Also, you can extract information about public transportation and parking near Lil's Cochrane Inn from this webpage.
Map
More restaurants near Lil's Cochrane Inn
4.7
Menu
Table booking
4.7
Menu
Table booking
City: Cochrane, 214 N Main StWI 54622, Cochrane, United States
"First time here for lunch. We all enjoyed good food."
4.8
Menu
Table booking
4.8
Menu
Table booking
City: Kellogg (near Cochrane), 100 North Sheppard Street, Kellogg I-55945, United States
"I love this place the shrimp is out of this world"
4.1
Menu
Table booking
4.1
Menu
Table booking
City: Wabasha (near Cochrane), 14026 657th St, 55981-7624, Wabasha, United States
"Great food, friendly service!"
4.8
Menu
4.8
Menu
City: Alma (near Cochrane), S1501 State Road 88, Alma, 54610-8115, United States Of America
"Super cool bar with nice people! Must go there."
3.6
Menu
Table booking
3.6
Menu
Table booking
City: Deans Market (near Cochrane), Alma, United States Of America, Deans Market
"Beautiful view, friendly waitstaff,rustic atmosphere and the country fried steak eggs was"