It looks like Concord is going to get a New Mexican Restaurant called El Rodeo at the former location of the Outback Steakhouse on Loudon Road. When I drove by and saw the sign below it was clear that something was happening:
In addition to the Concord space they will also be opening restaurants in Exeter and Portland, Maine according to the website for
Retail Management & Development.