This bustling mecca is filled with food options ranging from casual street meat to upscale restaurants. Depending on your mood, sample all of the New York City favorites, including the pretzel and nut stands. Popular restaurants include John’s Pizzeria, Virgil’s BBQ, Shake Shack, and Junior's Restaurant and Bakery. If you want to avoid crowded Times Square tourist traps, dine where the locals do and try Sushi of Gari, Becco Restaurant, and Carmine’s Restaurant.