Sabor a Mexico

Oaxacan restaurant · 1355 N Cole St, Lima, OH

Dine-In

Hours

More food in Lima, OH · Oaxacan in Lima