News

A new restaurant at Newport on the Levee that is known for its signature “Margarita Tower” has officially opened this month.