You can't beat Taverna Rossa for pizza and cocktails. Playing music is always fun and April in Texas is STELLAR. See you soon, Southlake!
You can't beat Taverna Rossa for pizza and cocktails. Playing music is always fun and April in Texas is STELLAR. See you soon, Southlake!