location & contact
call us book a table & delivery:
+1 929 822 4544
information restaurant:
Address: 86 Orchard St, New York, NY 10002, United States
Opening Hour:
If you're looking for a vibrant dining experience in New York City, Casa Mezcal is the place to be. Located at 86 Orchard St, in the heart of the Lower East Side, this trendy spot offers an unforgettable atmosphere that perfectly blends Mexican flavors with the lively energy of the city.
The vibe at Casa Mezcal is electric, with moderate noise that creates an upbeat yet comfortable ambiance. It's the perfect balance between lively and laid-back, making it an ideal destination for a casual night out or a celebration with friends. Whether you're here for happy hour specials or a weekend dinner, you'll feel the energy from the moment you step in. The outdoor seating area adds a touch of charm, allowing guests to enjoy their meals while soaking up the vibrant streets of Orchard Street.
Casa Mezcal is especially great for groups. Its spacious layout accommodates larger parties, making it a popular choice for gatherings. The restaurant’s focus on providing a fun yet cozy environment means that everyone in your group will feel welcome, whether you're sharing a few drinks or indulging in a full meal. The menu boasts a variety of mouth-watering Mexican dishes, along with an impressive selection of mezcals and cocktails, perfect for those who enjoy a unique twist on traditional drinks.
If you find yourself in the neighborhood during happy hour, be sure to take advantage of their unbeatable specials. Casa Mezcal knows how to draw in both locals and tourists alike with its affordable and delicious offerings, making it a hotspot for after-work drinks or pre-dinner bites.
With its mix of great food, lively atmosphere, and the chance to enjoy a meal outside, Casa Mezcal provides a true taste of the city's energy and culinary diversity. Whether you're coming for the drinks, the food, or simply to soak up the vibrant vibe, this Lower East Side gem is a must-visit.
call us book a table & delivery:
+1 929 822 4544
information restaurant:
Address: 86 Orchard St, New York, NY 10002, United States
Opening Hour:
latest new