Phone: +17246525155
Address: 2650 Ellwood Rd, New Castle, USA, 16101-6218, United States
City: New Castle
Menu Dishes: 35
Reviews: 4075
"I have no complaints about this restaurant at all, which is very rare for me! We requested a table for 9 people on Black Friday morning and even though they were busy, we were seated immediately. Our drinks came quickly, our orders were taken promptly, and our food arrived at the table within 15 minutes. It was incredibly impressive. I made quite a few modifications to my meal, but they got everything exactly right. Unfortunately, there were no gluten-free options available, so I removed eggs, toast, and cheese from my meal and added sausage links, mushrooms, and green peppers instead. The meal was delicious. I would definitely come back here again!"
All prices are estimates on menu.
New Castle, located in Delaware, is rich in colonial history and charm. Local cuisine often includes crab cakes, reflecting the seafood bounty from nearby waters.