Skip to content
Location markerEnter delivery addressChevron down small

Taverna Rossa - Southlake

ItalianAmericanFamily FriendlyFamily Meals$$Info

1151 E Southlake Blvd, 300, TX 76092

Get it delivered to your door.

xTag $0 delivery fee

new customers

Enter address

to see delivery time

Taverna Rossa - Southlake
Every Day

11:00 AM - 9:00 PM

Menu

11:00 AM – 9:00 PM

Search