Juanita’s Cafe pretty much only makes Peruvian sandwiches, and they’re really good. Each one comes on a giant, flat roll that’s soft on the inside and crunchy on the outside, and you also get your choice of regular fries, sweet potato fries, or salad. Most of the sandwiches involve large chunks of meat, like the Chicharon, which has crispy pork shoulder, sweet potato mash, and a spicy salsa. Come with your family or a big group, try some chicha morada (a sweet Peruvian purple corn drink), and sit outside on the patio when the weather is nice.
More spots in Jackson HeightsSee more
Birria-Landia is a truck in Jackson Heights, and it’s where you’ll find the best birria tacos in NYC. Get a few, and dip them in a cup of consome.
Jackson Diner is a big Indian restaurant in Jackson Heights that’s been around since the ’80s.
The Queensboro Restaurant
If you’re looking for a classic American brunch with a big group in Jackson Heights, The Queensboro is where you should go.
More Sandwiches spotsSee more
Eisenberg’s Sandwich Shop
A classic lunch counter that’s been around since 1929 in the heart of Flatiron.
Sunny & Annie’s Gourmet Deli
Sunny & Annie’s is a deli in the East Village that makes massive sandwiches in about a hundred different styles.
Jimmy's Famous Heroes
Jimmy's Famous Heroes in Sheepshead Bay might just make the best Italian sandwiches in Brooklyn.
Suggested by our writers
Phayul is a Tibetan restaurant hidden up a flight of stairs in Jackson Heights, and it’s an excellent spot for some casual soup and momos.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more