South American restaurant · Durham
3
3 Postcards
Step into Luna, where exposed brick meets vibrant South American flair, serving up tasty rotisserie, fresh empanadas, and inventive cocktails in a lively setting.
112 W Main St, Durham, NC 27701 Get directions
$$ · Menu