Capitol Grill
Add to Favorites
CLOSED NOW
Tomorrow: 12:00 pm - 12:00 am
33 Years
in Business
Phone: (724) 698-7790
Address: 108 N Mercer St, New Castle, PA 16101
Phone: (724) 698-7797
TollFree: (866) 372-3778
Attire: Casual
Parking: Lot
100 W Washington St, New Castle, PA 16101
119 N Mercer St, New Castle, PA 16101
101 W Washington St, New Castle, PA 16101
808 S Mill St, New Castle, PA 16101
2421 Wilmington Rd, New Castle, PA 16105
102 N Jefferson St, New Castle, PA 16101
305 N Jefferson St, New Castle, PA 16101
11 S Mill St, New Castle, PA 16101
2506 Ellwood Rd, New Castle, PA 16101
201 Power St, New Castle, PA 16102