Thanks for all the suggestions. Our friends decided to stay in Plymouth Meeting so we chose the General Lafayette Inn and Brwery in Lafayette Hill.
Turned out to be GREAT! From 6:15 to neatly 7:30 we were only ones in dining room. Portions were VERY generous and prices very reasonable. I had a huge Marinated (in beer) pork loain with veggies for $17.00. The Blackened Catfish was rated high by another in our group of four. And excllent local beer as well. We'll deginitely be back. (And I made from town at rush hour in about 30 minutes!