Located in Solano County, The Point Restaurant has decided to bid the community adieu on Sunday, December 28. The waterfront restaurant has been around for 61 years, known for its seafood and steaks.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results