Full menu with prices & pictures
Locust Mountain Gril... 219 Main St, New Castle, United Stat...
+15408648600
The Menu of Locust Mountain Grill from New Castle contains about 70 different menus and drinks. On average, you pay for a dish / drink about $3.0.
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...