the best thing you could put on that road is invisible. fragrance! i would keep a chargriller right near the road with a wood fire in it all day. you don't even have to cook anything on that one, but you could fry up a big pan of onions on it during high traffic times and use them as a bbq extra. that should draw them in! also, if you get a chance, post some pics of the site. i'd like to check it out.
Better Days Barbeque
22" Weber Kettle