The Point Restaurant


The point

120 Marina Dr, Rio Vista, CA 94571 

Phone: (707) 374-5400

Monday-Friday 11AM-9PM

Saturday 10AM-10PM

Sunday 10AM-9PM

Get directions

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.