Get directions to: Shelby's Drive-in, Rio Vista, CA
Restaurant address: 650 State Hwy 12 Rio Vista, CA 94571, USA
Restaurant: Shelby's Drive-in