Get directions to: El Rio Club, Meridian, CA
Restaurant address: 1198 3rd St Meridian, CA 95957, USA
Restaurant: El Rio Club