Restaurants - Seafood in Placerville, CA
Powell Brothers Steamer Co
Tug Boat Fish & Chips