From Our Editors
Sit down with a simple sandwich or salad at this New Castle joint ? Twiggs Restaurant caters to those craving an all-American meal.
In addition to its great location, Twiggs Restaurant is also located near plenty of parking options.
The menu at Twiggs Restaurant is reasonably priced, with most items costing less than $30. You'll definitely want to reconsider going anywhere else when the food at Twiggs Restaurant tastes like pure heaven!