All tagged USA

Where to Eat in San Francisco - Leo's Oyster Bar

Where to eat in San Francisco/Restaurant Guide in SF: Leo's Oyster Bar is one of the star places you must NOT miss in San Francisco. The place is cozy, beautiful and charming. Its tropical wallpaper with vintage mirrors set the perfect backdrop for the social media divas. While the menu is compact, the flavors are BIG! They have a great selection of raw oysters as well as cooked ones. Lobster rolls, deviled egg, oysters, hamachi, salmon main are all winners.