Discovered the best in 1971
By A Yahoo! Contributor, 4/16/07
Absolutely fabulous food; the best lobster scampi on the planet! I have sent friends and family there since 1971; all have had rave reviews, returned each time they were in San Francisco. Friendly on the wallet and pleasing to the stomach. Much better food and ambience than the Warf!