Ira Royal, general manager of the new McCormick & Schmick’s Seafood Restaurant (1201 Fannin, 713-658-8100), has spent more than 20 years in the restaurant business with stints at Fox Sports Grill, Pappadeaux and BJ’s Brewery. “This is a great location in the new Houston Pavilions, downtown,” he says. “We’ve got…
Doug Pollard
Posted inFood & Drink
