El Vallarta Mexican Restaurant

Mexican restaurant · 209 S Main St, Jay, OK

Dine-In

Hours

More food in Jay, OK · Mexican Food in Jay