All Entries Tagged With: "North Beach"
Mona Lisa Restaurant – San Francisco
Having been to San Francisco five times now, one of my favorite pleasures is visiting the fine Italian eateries located in the North Beach neighborhood. Having already experienced restaurants such as The Stinking Rose, Trattoria Pinocchio and others, the wife and I decided to try one we have yet to experience in our past visits. [...]
February 23, 2008 | David Wallace | Comments 0
