The 10 Best Lunch Spots in New York!

From adorable diners to roadside bites, New York State has a rich variety of places to stop for a mid-day bite to eat. No matter if you’re stopping in briefly on your lunch break or you’re looking for a leisurely sit-down experience, there’s something in the Empire State for you. Here are 10 of the best lunch spots in New York:

1. The Lobster Roll Restaurant, Amagansett, NY

This colorful, casual lunch stop off the Old Montauk Highway gained popularity in part because of its giant blue “LUNCH” sign, which has become iconic on Long Island’s East End since they opened up shop in the 1960s. Nowadays, some fans claim they make the best lobster rolls to be had.

2. Dante, New York, NY

A registered New York City landmark, Dante has been reveling in its diner glory since 1915. The lunch spot is perfect for people-watching in the West Village—just grab a drink or a coffee and nibble on flatbreads at the award-winning restaurant bar.

3. Hudson Street Café, Newburgh, NY

Serving breakfast until 11:30 a.m. every day along with burgers and specialty sandwiches later on, Hudson Street Café makes all of its food with a seasonal and local food focus.

4. Francesca’s Cucina, Syracuse, NY

With ample outdoor seating, a fire pit, and a distinctive Italian food menu, it’s no wonder Francesca’s Cucina is considered one of the best places to have lunch in downtown Syracuse.

5. Candy Kitchen, Bridgehampton, NY

This Hamptons landmark diner is a must-visit. Enjoy a burger and a milkshake for lunch as you take in old-fashioned décor hasn’t changed in decades.

6. Big Mountain Deli & Creperie, Lake Placid, NY

This lakeside lunch spot specializes in delectable crepes and satisfying sandwiches. Friendly staff, a casual atmosphere, and efficient service all contribute to its solid reputation.

7. Peekamoose, Big Indian, NY

A Catskills farm-to-table operation, Peekamoose whips up seasonal delights and serves them alongside an award-winning wine list. Save room for a dessert of s’mores made around the rustic-chic fire pit.

8. Breadhive Bakery & Café, Buffalo, NY

This worker cooperative bakery in Buffalo has all the elements of an adorably perfect lunch restaurant—chalkboard menu, fresh-baked bread, and a robust signature sandwich menu.

9. Friedman’s Lunch at Chelsea Market, New York, NY

Friedman’s Lunch has more than one location in the city, but it’s well worth checking out the Chelsea Market location for a cool atmosphere. Choose from sandwiches like the Friedman’s Club with hand-carved turkey breast, avocado, bacon, lettuce, tomato, pepperjack, red onion, and Russian dressing on toasted sourdough bread. 

10. Ristorante Lombardo, Buffalo, NY

This high-quality Italian food restaurant is an ideal spot for a Buffalo lunch date. Throughout its 42 years in business, the lunch and dinner restaurant has strived to perfect every single one of its decadent courses.

Select a New York town to find the Best Things-To-Do and Places To Go around you
Find Lunch Spots Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Albany County

Allegany County

Bronx County

Broome County

Cattaraugus County

Cayuga County

Chautauqua County

Chemung County

Chenango County

Clinton County

Columbia County

Cortland County

Delaware County

Dutchess County

Erie County

Essex County

Franklin County

Fulton County

Genesee County

Greene County

Hamilton County

Herkimer County

Jefferson County

Kings County

Lewis County

Livingston County

Madison County

Monroe County

Montgomery County

Nassau County

New York County

Niagara County

Oneida County

Onondaga County

Ontario County

Orange County

Orleans County

Oswego County

Otsego County

Putnam County

Queens County

Rensselaer County

Richmond County

Rockland County

Saint Lawrence County

Saratoga County

Schenectady County

Schoharie County

Schuyler County

Seneca County

Steuben County

Suffolk County

Sullivan County

Tioga County

Tompkins County

Ulster County

Warren County

Washington County

Wayne County

Westchester County

Wyoming County

Yates County