Subway
Address:
660 State Highway 12, Rio Vista, CA 94571
Phone:
(707) 374-4444
Other Details:
Founded in 1965, the SUBWAY
Restaurants
Other Businesses:
- Italian Pizza Cafe & Deli at 105 S 2nd St, Rio Vista, CA 94571
- Dejack's Italian Pizza Cafe at 105 S 2nd St, Rio Vista, CA 94571
- McDonald's at 300 State Highway 12, Rio Vista, CA 94571
- Hong Kong Seafood Restaurant at 217 Main St, Rio Vista, CA 94571
- Tortilla Flats at 646 State Highway 12, Rio Vista, CA 94571