Ryan Watts | July 16, 2024
229 W 43rd St, New York, NY 10036
Kicking off this list is LOS TACOS No.1, an unassuming spot that has quickly become one of the most popular Mexican restaurants in NYC for both locals and tourists. Nestled in the heart of Times Square, this taqueria brings authentic Mexican food to the Theater District of new York City.
The menu is straightforward yet delicious. I highly recommend their adobada (marinated pork) taco, which is a flavor explosion with its perfectly seasoned meat, fresh cilantro, chiles, and a squeeze of lime. The cactus taco is also a unique and tasty option for vegetarians. The ambiance is casual, and you can watch the skilled chefs prepare your tacos right in front of you. It’s a no-frills experience focused on delivering exceptional taste.
134 W 46th St, New York, NY 10036
Just a short walk from the bright lights of Times Square, Amor Loco offers a vibrant and fun atmosphere that’s perfect for a lively night out. The restaurant’s colorful décor and festive music set the tone for a great dining experience.
Their guacamole is some of the best I’ve ever had—fresh, chunky, and bursting with Mexican spices. For main courses, the Amor Loco Fajitas are a must-try, featuring a sizzling mix of beef, chicken, and shrimp with all the classic accompaniments. Their Mexican cocktails are also worth trying with their margaritas being the star of the show, with a variety of flavors that make for a refreshing complement to the spicy dishes.
45 W 45th St, New York, NY 10036
LOLITA is one of the other great Mexican restaurants near Times Square NYC that offers a modern twist on traditional Mexican cuisine. The chic, trendy interior provides a cozy setting for a meal with friends or a date night and in my humble opinion, it's one of the best Mexican restaurants in New York City.
Their street corn (elote) is a standout starter, grilled to perfection and topped with cotija cheese, chili powder, and lime. The taco selection is extensive, but the carnitas and fish tacos were my favorites. Don’t leave without trying their churros, served with a rich chocolate dipping sauce that’s simply divine.
609 9th Ave, New York, NY 10036
For those seeking a more low-key, authentic Mexican cantina experience, El Gallo Taqueria is a fantastic choice. This hidden gem offers a simple yet delightful menu focusing on traditional Mexican street food.
The al pastor tacos are a highlight, featuring marinated pork that’s juicy and full of flavor. The salsa bar is a great addition, allowing you to customize your tacos with a variety of salsas ranging from mild to fiery hot. The prices are reasonable, making it an excellent spot for a quick and satisfying meal.
251 W 50th St, New York, NY 10019
Toloache brings a touch of elegance to Mexican dining and they are arguably one of the best Mexican restaurants in New York City. The restaurant's sophisticated ambiance and innovative menu make it a great spot for a special occasion or a night out with friends.
The guacamole trio is a must-try, offering three unique variations of this classic appetizer. For the main course, the enchiladas de mole poblano are a standout, featuring tender chicken wrapped in tortillas and smothered in a rich, complex mole sauce. Their mexican cocktails menu is equally impressive, with creative margaritas and other Mexican-inspired drinks.
420 W 49th St, New York, NY 10019
Ponche Taqueria is a cozy spot that focuses on fresh, high-quality ingredients to create delicious and authentic Mexican dishes. The friendly staff and laid-back atmosphere make it a great place to unwind and enjoy a meal.
Their shrimp tacos are a personal favorite, perfectly cooked and paired with a zesty slaw and chipotle mayo. The burritos are also a hit, generously stuffed and bursting with flavor. Don’t forget to try their homemade horchata for a sweet and refreshing drink to balance out the spice.
606 8th Ave, New York, NY 10018
Maiz offers a unique dining experience with its focus on masa-based dishes, showcasing the versatility and deliciousness of this traditional Mexican ingredient. The restaurant’s sleek and modern design creates a stylish yet comfortable setting and it is one of the more popular restaurants in Times Square.
The empanadas are a must-try, with a crispy exterior and flavorful fillings that vary from cheese and mushrooms to more traditional meats. Their tacos de chicharrón are another standout, featuring crispy pork belly with a tangy salsa verde. Maiz also offers an impressive selection of mezcal and tequila, perfect for sipping or enjoying in one of their expertly crafted cocktails.
151 W 46th St, New York, NY 10036
While not exclusively a Mexican restaurant, Havana Central Times Square offers a fusion of Latin flavors that include some fantastic Mexican-inspired dishes. The lively atmosphere and vibrant décor make it a popular spot for both locals and tourists.
Their ropa vieja tacos are a delicious fusion dish, featuring tender shredded beef with a rich, savory sauce. The mojitos here are legendary, offering a refreshing and flavorful complement to the spicy food. It’s a great place to enjoy a lively meal with friends while soaking in the energetic Times Square vibe.
7 Times Sq, New York, NY 10036
Pink Taco brings a playful and trendy vibe to the Times Square dining scene, with its eye-catching décor and vibrant menu. The restaurant’s name alone hints at the fun and flavorful experience that awaits.
The tacos are the stars of the show here, with creative options like the Pink Taco, featuring achiote chicken, avocado, and roasted red salsa. Their chips and salsa, carne asada tacos, and Mexican desserts are just a few of their other crowd-pleasers. The cocktails are equally creative, with colorful presentations and bold flavors that make for a memorable dining experience.
303 W 48th St, New York, NY 10036
Last but certainly not least, Sombrero offers a delightful blend of traditional and contemporary Mexican cuisine in a relaxed, family-friendly atmosphere. Located conveniently near Times Square, it’s a great spot to enjoy a pre-thearter meal.
The beef barbacoa tacos are a highlight, featuring tender, slow-cooked beef with a flavorful marinade. The quesadillas are also a hit, with generous fillings and perfectly melted cheese. For dessert, the tres leches cake is a must-try, offering a sweet and satisfying end to a delicious meal.
Exploring these Mexican restaurants near Times Square has been a true culinary adventure. Each spot offers its own unique take on Mexican cuisine, from traditional street food to innovative fusion dishes. Whether you’re a taco aficionado or just looking to enjoy a flavorful meal in the heart of New York City, these restaurants are sure to impress. So next time you find yourself looking for the best Mexican restaurants in NYC, skip the usual chain restaurants and dive into the vibrant world of Mexican flavors waiting just around the corner.
If you're a foodie and want to experience the best food in new York City, join us on one of our walking New York City food tours. We visit local restaurants, and try authentic dishes from around the city.