Nettie’s Crab Shack Restaurant Review, San Francisco
Posted by Foodnut.com, March 27th, 2009
Nettie’s Crab Shack is a seafood restaurant located in the Union street shopping district of San Francisco. It opened in late 2008. They take reservations for larger parties only. Read the rest of this entry »








Recent Comments