Update Info - La Mesa Grande
This restaurant was reported as closed. If it is open, let us know.
La Mesa Grande
251 W Russell St
Elkhorn City, KY 41522
251 W Russell St
Elkhorn City, KY 41522
This restaurant was reported as closed. If it is open, let us know.