Here in Princeton, New Jersey, is a new gem of a restaurant that brings to life the national trend of using local ingredients to create the menu. If you are within a 100 mile radius of Princeton, come to Jammin’ Crêpes at 20 Nassau Street. Read more…