Taverna Rossa celebrates its first year of business on Southlake Boulevard
Show map
Taverna Rossa is celebrating a year in business in May at 1151 E. Southlake Blvd., Ste. 300, Southlake. The restaurant offers pizza, salads, pasta, sandwiches and craft beer. 817-809-4533. www.tavernarossa.com