Previous Image Next Image Street car rail and snacks, Rio Vista Junction, California. Street car rail and snacks, Rio Vista Junction, California.