Am looking for a special spot to enjoy an anniversary dinner with my husband in Philly. We're celebrating with a lengthy vacation in a few weeks, but wanted a special night out on the actual night. We're coming in from the NJ suburbs, and will have both of our kids with us (ages 12 and 14). Trying to stay away from anything solely devoted to seafood as both my son and I are not big fans. Nothing touristy and doesn't have to be ultra high end. Good food with a nice atmosphere is what we are looking for. Any recommendations?