The Point Restaurant is a Seafood restaurant located in Rio Vista, CA 94571. It is one of the 397 Seafood restaurants in United States. Address of The Point Restaurant is 120 Marina Dr, Rio Vista, CA 94571, United States. The Point Restaurant can be contacted at 17073745400. The Point Restaurant is located in a remote area, with less than 2 listed places around it. The Point Restaurant is rated 4.5 (out of 5 stars) by 732 reviewers on the web.
Some of the places around The Point Restaurant are -
120 Marina Dr, Rio Vista, CA 94571, United States
Contact number of The Point Restaurant is 17073745400.
Rating of The Point Restaurant is 4.5 out of 5 stars.
Address of The Point Restaurant is 120 Marina Dr, Rio Vista, CA 94571, United States.
The Point Restaurant is located in Rio Vista, CA 94571.
The Point Restaurant is a Seafood restaurant in United States
Pincode of Rio Vista, CA 94571 is 94571