4.3 ⭐ vegetarian, peruvian restaurant · $$
Machu Picchu is a family-owned and operated Peruvian restaurant in Newburgh, New York, serving authentic, home-style cuisine to the Hudson Valley for over 30 years. They specialize in traditional Peruvian flavors and offer daily lunch specials, a full bar with specialty drinks, and comprehensive catering services for events of any size.
Happy Hour and Specials
Report an issue
Machu Picchu is a family-owned and operated Peruvian restaurant in Newburgh, New York, serving authentic, home-style cuisine to the Hudson Valley for over 30 years. They specialize in traditional Peruvian flavors and offer daily lunch specials, a full bar with specialty drinks, and comprehensive catering services for events of any size.
Something look off? Help us and Report it.
Own this restaurant or work here? Take control of your listing