I know it's a bit of a weird question --but for our Monday night in SF, which is the better choice? We've never been to either so we need some help! We'll be in San Francisco for just three nights and were planning on RN73 (late Saturday) and La Ciccia (Sunday) for the others. Thanks!
291 30th Street, San Francisco, CA 94131