
Best 5 Mexican Restaurants to Celebrate Cinco de Mayo
If you’re looking for the best Mexican restaurants on the Upper West Side to celebrate Cinco de Mayo, these five spots offer a mix of festive energy, flavorful dishes, and great drinks. Whether you want a lively night out with friends or a relaxed dinner with tacos and margaritas, the UWS has plenty of options for celebrating in style.
1. Cilantro

Cilantro is a strong choice for Cinco de Mayo thanks to its menu and neighborhood-friendly atmosphere. Known for serving classic Mexican favorites with plenty of flavor, it’s a great spot for anyone who wants a casual but satisfying holiday meal. The relaxed setting makes it easy to enjoy appetizers, cocktails, and a full dinner without feeling rushed.
If you’re planning a low-key celebration with good food and good company, Cilantro fits the bill. It’s the kind of place where you can settle in, share a few plates, and enjoy the holiday at your own pace. Located at 485 Columbus Avenue (between W. 83rd & 84th Streets. 212.712.9090 https://www.cilantrony.com/
2. Rancho Tequileria

Rancho Tequileria brings the kind of energy that works perfectly for Cinco de Mayo. With tequila in the name, you already know this spot is serious about festive drinks and a lively atmosphere. It’s a great option for groups looking to celebrate with margaritas, hearty Mexican dishes, and a fun nightlife vibe.
This restaurant is especially appealing if you want your Cinco de Mayo plans to feel more like a party. The menu, drinks, and upbeat setting all make it a solid choice for a memorable night out on the Upper West Side. Located at 718 Amsterdam Avenue (between W. 94th & 95th Streets) 212.247.4505 https://ranchotequileria.com/upper-west-side/
3. Rosa Mexicana

Rosa Mexicana is one of the best-known names on this list, and for good reason. It offers a polished Mexican dining experience with bold flavors, stylish presentation, and a menu full of crowd-pleasing favorites. The restaurant is well suited for anyone who wants a more upscale Cinco de Mayo celebration.
From signature margaritas to guacamole and rich main dishes, Rosa Mexicana makes holiday dining feel special. It’s a great pick for date night, group dinners, or anyone who wants a festive meal with a more refined feel. Located at 61 Columbus Avenue (at the Empire Hotel) 212.977.7700 https://rosamexicano.com/
4. Santa Fe

Santa Fe is a dependable Upper West Side option for classic Mexican comfort food and a welcoming atmosphere. It’s the kind of restaurant that works well for casual gatherings, family dinners, and easygoing holiday plans. The menu typically offers familiar favorites that make it simple to find something everyone will enjoy.
For Cinco de Mayo, Santa Fe is a good choice if you want a laid-back place with generous portions and a friendly neighborhood feel. It’s perfect for diners who care more about good food and a comfortable setting than a big party scene. Located at 73 W. 71st Street (between Columbus Ave. & CPW) 212.724.0822 https://www.santafe71.com/
5. Nina’s Great Burrito Bar

Nina’s Great Burrito Bar is a casual and approachable spot that’s ideal for a relaxed Cinco de Mayo meal. As the name suggests, burritos are a highlight, but the menu also offers other Mexican favorites that make it easy to build a satisfying meal. It’s a great option for a quick lunch, a simple dinner, or a no-fuss celebration.
If your version of Cinco de Mayo includes great portions, casual service, and affordable comfort food, Nina’s Great Burrito Bar is a smart pick. It has the kind of easygoing charm that makes it appealing for everyday dining and holiday visits alike. Located at 522 Columbus Ave. (between W. 85th & 86th Streets) 212.724.5151 http://ninasgreatburritobar.com/

