Memo's At The Point
Add to Favorites
Add Hours
03/15/2017
Great restaurant over the river just south of Rio Vista. The dining deck is located over the water on the east side of the building, so it is always warm. The service is friendly.
Phone: (707) 374-0248
Address: 120 Marina Dr, Rio Vista, CA 94571
540 S 2nd St, Rio Vista, CA 94571
147 S 3rd St, Rio Vista, CA 94571
350 Riverview St, Rio Vista, CA 94571
1679 Sunset Ave, Fairfield, CA 94533
6963 Gibson Canyon Rd, Vacaville, CA 95688
112 S 2nd St, Rio Vista, CA 94571
690 Main St, Rio Vista, CA 94571
690 Main St, Rio Vista, CA 94571
Vacaville, CA 95688
Vacaville, CA 95688