I would try Dover Road in Bay Village. There are several establishments near the tracks that have parking lots and probably won't mind if you park/sit there.
If you want to try a Goggle map or equivalent, look up Moose Head or Flat Iron Restaurants in Bay Village, OH. They are just south of the tracks.
Hope to see you there.
-Tony