Taverna Rossa Plano locations
Bar / Pub Price range $15-30 2 locations
Taverna Rossa Southlake1151 E. Southlake Blvd. Ste. 300, Southlake, TX 76092
Rated 5.0 out of 5 by 16 guests

Bar / Pub Price range $15-30 2 locations

1151 E. Southlake Blvd. Ste. 300, Southlake, TX 76092
Rated 5.0 out of 5 by 16 guests
