Welcome to our new website
The Point Restaurant has a beautiful setting on the water over looking the Delta. Enjoy a delicious meal for breakfast, lunch, and dinner, or come down to the bar for some drinks! We are Located in Rio Vista California, where peace and quiet is all we know. Come relax for an evening dinner right on the water.