Subway ★★★★☆3.9 (190) Restaurants Sandwich shop · Fast food restaurant · Takeout Restaurant 660 CA-12, Rio Vista, CA 94571 Today: 8:30 AM–8 PM Call Website Details →