CountriesUnited StatesCaliforniaPetaluma256 North Restaurant *256 Petaluma Blvd NPetaluma, CA 94952About this venueAmerican restaurant - Bar - Seafood https://www.256north.com/home-1