Si Tapas restaurant and bar aims to deliver delicious traditional Spanish Tapas with a modern twist. Come try a taste of Spain in the heart of Dallas.