My parents will be out from California in May for my graduation, and I'm trying to figure out somewhere nice-ish for dinner that won't be too crowded and isn't a chain. I'd rather avoid Main Street in Newark, which will likely be packed. I'm considering other locations in Newark that aren't right near the University of Delaware campus, New Castle (I keep hearing that Old New Castle is nice), or Wilmington. For a price range, I'm hoping for entrees around $15-30, sit down, semi-formal. Types of food: American, Italian, Seafood, but somewhere else delicious could also be good. Any suggestions?