Nazca Kitchen Opens This Friday Serving South American Comfort Food
From Craig Collins, the majority owner of Red Hot & Blue, comes Nazca, a South American concept opening this Friday. Located in the same plaza as Crossroads Diner at the intersection of Central Expressway and Walnut Hill Lane the new restaurant offers South American comfort food — kinda. There’s ceviche,…