Glasbern Inn is nothing special - yes, they have locally raised/sourced food, but the menu is unimaginative and the preparation was just OK. For a great lunch, Tulum in Bethlehem has fantastic burritos and they make their own hot sauces.
17 W Morton St Ste Frnt, Bethlehem, PA 18015
re: professor shorthair
There are some good restaurants in Easton proper.
Sette Luna is a good Italian bistro .
River Grille is upscale continental type cuisine.
Porters Pub is a rustic pub with a very good beer selection and good pub food.
Two extremely local places.
Uncle Wesleys at llth and Bushkill, looks like a 1950's rec room. Very good deviled crab. The burgers and fries are also superb. They will not bring you a check .You pay at the bar.There is a good review (and pictures) at eatingteam.net
Jimmy's at the 25th street shopping center is regionally famous. Very limited menu- hot dogs and potato chips. A hot dog with everything (mustard onions pickle slice) is still under a dollar. No seating. Jimmys is listed on Roadfood.com
241 Northampton St # 243, Easton, PA 18042
219 Ferry St, Easton, PA 18042
Uncle Wesley's Cafe
1100 Bushkill St, Easton, PA 18042
If I only had one night it would be one of these 4
Bolete - Bethlehem
Savory Grille - Seisholtzville
Farmhouse - Emmaus
Glasbern Inn - Fogelsville
There are many more great restaurants (nearly all cuisines), brewpubs and gastropubs that I could recommend depending on where in the Lehigh Valley you are staying, if you want something close to where you are staying and what kind of cuisine, wine or beer you prefer.
1740 Seidersville Rd, Bethlehem, PA 18015
2934 Seisholtzville Rd, MacUngie, PA 18062