Eating Through Ithaca, New York

Years ago when I was thinking about colleges, I found out about a town in New York called Ithaca. It may seem strange that a girl from Houston who had never spent time around snow would pick a random town in New York. However, I had my eye on Ithaca College which is known for their theater program not to […]