From Our Editors
Serving a range of tasty food and drink, Machu Picchu Restaurant in Charlotte will have you thinking about seconds (or thirds). Bask in the sun and enjoy a fresh meal outside at Machu Picchu Restaurant. Free wifi is on hand here as well.
Carry-out is also available for those who prefer to enjoy this restaurant's cooking from the comfort of their own home.
Save time and money with nearby parking options at Machu Picchu Restaurant.
Thrifty eaters will also love Machu Picchu Restaurant's prices, which are generally below $15.