Restaurant Review First Look: Republic Texas Tavern By Nancy Nichols | 3 years ago This new-ish restaurant is off to a slow start, but it's a keeper.