Get directions to: El Vallarta Mexican Restaurant, Jay, OK
Restaurant address: 1014 S Main St Jay, OK 74346, USA
Restaurant: El Vallarta Mexican Restaurant