Taqueria La Canasta Jay #5

Mexican restaurant · 137 N Main St, Jay, OK

Dine-In

Hours

More food in Jay, OK · Mexican Food in Jay