I am making a road trip from Columbus, OH to Red Bank, NJ the first week of May. I want to take a side trip through PA Dutch Country (Lancaster, Intercourse, etc for a day or two with my dog). I am looking for suggestions on dining, food shopping, good beer drinking, outdoor things to do as well. Not the tourist bus drop-off restaurants- or other grand scale tourist things. Also, suggestions on inexpensive places to stay (dog friendly if possible) are greatly appreciated. Any and all advice on the area or the drive are welcome!