Locust Mountain Grill - New Castle

American, Grill, Coffee
219 Main St, New Castle, United States
Dishes: 70

Locust Mountain Grill

2.7 / 5 of 5 Reviews
Phone
+15408648600
Address
219 Main St, New Castle, United States

Amenities

Feedback

★ 2.7 / 5 of 5 Reviews

What Bob Vandyk doesn't like about Locust Mountain Grill:
We couldn't find our intended restaurant in town, so we opted to try the Pine Top restaurant on Craig Creek Road (615). We had some fantastic coffee and a tasty meal there—make sure to read our review of that experience! On our way back, we noticed this restaurant but unfortunately didn't see a sign for Locust Mountain Grill. They really need better signage and improved parking options. View all feedback.

We couldn't find our intended restaurant in town, so we opted to try the Pine Top restaurant on...

bob-vandyk-student4

Menu Items

More information

QR-code link to the menu

This restaurant offers

Related Restaurants

Fast & SimpleDownload Menu App now