Los Gallos Mexican Res...
9159 Market St, North Lima, OH 44452, United States
Latin american restaurant ◄ Restaurant ◄
I ordered the tacos for dinner, al pastor and carnitas. Both types are fantastic, Id order them w...