From Our Editors
If fine food and refreshing beverages are on your to-do list, check out Star Deli in New York.
Star Deli is surrounded by endless parking options.
Star Deli's fare is so good, you'll want to sample everything on the menu (and with its middle-of-the-road prices, you can!).