El Vallarta Mexican Restaurant
209 S Main St, Jay
(918) 253-8488
Restaurants in Jay, OK
El Vallarta Mexican Restaurant
209 S Main St, Jay, OK 74346
(918) 253-8488