Miami-based Komodo to debut North Texas location on April 7


Miami-based Komodo is making the big move from South Florida to Texas to establish its second location in Dallas.

Previous Los Angeles-based Craig's restaurant eyes Nashville expansion
Next Former Tennessee Gov. Bill Haslam nominated to Ryman Hospitality Properties' board