Hudson Valley’s Best Peruvian Cuisine

Family owned and operated, Machu Picchu Peruvian Restaurant has been serving home-style, authentic Peruvian Cuisine to the Hudson Valley for over 25 years. Specializing in creating authentic Peruvian flavors through traditional and fresh ingredients – we aim to capture the complexity of this great cuisine through a diverse menu.

Located in the Historical District of Newburgh, New York, we welcome you to share in the culture and enjoy delicious Peruvian food first hand at Machu Picchu!

New Spring/Summer 2021 Hours

Take Out, Doordash Delivery & Curbside Monday through Friday 11a – 9p, Saturday & Sunday 12p – 9p
Dine In Service Monday through Friday 4p – 9p, Saturday & Sunday 12p – 9p
Order Food Delivery with DoorDash


Pollo a la Brasa

Peruvian Rotisserie Chicken

“Best Culinary Destination In The World”


The World Travel Awards
Machu Picchu Peruvian Restaurant

Call Now