Reviews
What Tamarleigh G doesn't like about Roscoe's Rockin Railroad:
THIS PLACE IS CLOSED The site is for sale. If you want to open a restaurant in Mechanic Falls, maybe you should buy this place. It looks pretty nice inside and is on a good sized lot. But don't try to go here for food. Not gonna happen. View all feedback.
Reviews from various websites
Yelp
THIS PLACE IS CLOSED The site is for sale. If you want to open a restaurant in Mechanic Falls, maybe you should buy this place. It looks pretty nice inside and...
read moreRestaurantguru
Good Rated Restaurants near Mechanic Falls
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Mechanic Falls, 5 Pigeon Hill Rd, Mechanic Falls I-04256-5734, United States
"Food: 5 Service: 5 Atmosphere: 5"
4
Menu
Table booking
4
Menu
Table booking
City: Mechanic Falls, 16 Pleasant St, 04256, Mechanic Falls, United States
"Food: 5 Service: 5 Atmosphere: 5"
4
Menu
Table booking
4
Menu
Table booking
City: Lewiston (near Mechanic Falls), 736 Sabattus St, Lewiston I-04240-3832, United States
"I really enjoy the vegetable dumplings and the General Tso tofu at this restaurant. If you request it, they can prepare orange tofu for you as well. T..."
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Lewiston (near Mechanic Falls), 757 Main Street, Lewiston, 04240, United States Of America
"Very good pizza and steak and cheese."
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Lewiston (near Mechanic Falls), 114 Lisbon St, Lewiston, Maine, USA, 04240, United States
"Decent foodPrice range 10-30No dine in, take out only"
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Lewiston (near Mechanic Falls), 99 Chestnut StME 042407702, Lewiston, United States
"Get the georgies tell them a local sent you!"
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Lewiston (near Mechanic Falls), 12 Mollison Way, Lewiston I-04240-5806, United States
"My husband and I absolutely love Marco's. Not only is it conveniently located near our home, but we enjoy the fantastic Italian atmosphere. The waitst..."
4.4
Menu
4.4
Menu
City: Norway (near Mechanic Falls), 457 Main St, Norway, ME, 04268, United States
"I found this little pizza sandwich place in a small town in Norway Maine. This place has potential date feeling night. I ordered to deliver a food wit..."
4.4
Menu
Table booking
4.4
Menu
Table booking
City: GREENE (near Mechanic Falls), 54 Sedgley RdME 04236, GREENE, United States
"Excellent food, great atmosphere, friendly waitstaff."