Located just south of The Castro and west of The Mission, Noe Valley is a fun spot for weekend dates. The upscale area features lively bistros and coffee shops and plenty of boutique stores. Surrounded by hills, this neighborhood feels a bit secluded from the rest of the city, making it an especially great spot for couples with kids.