Ithaca, New York is beloved for its stunning gorges, lush hiking trails and stellar wineries. But did you know this college town has a ton of next-level restaurants too? Whether you’re on the hunt for a quick sandwich, saucy pad Thai or the best damn steak you’ve ever eaten, you can find it in this upstate darling that’s nestled on Cayuga Lake and surrounded by mountains. Read on for 11 of our favorite spots for all your foodie needs.