La Plaza Taqueria Amherst
1190 Milan Ave, Amherst
(440) 984-7347
Menu
Restaurants in Amherst, OH
La Plaza Taqueria Amherst
1190 Milan Ave, Amherst, OH 44001
(440) 984-7347