Si Tapas hero image

Si Tapas

Restaurant

2207 Allen St, Dallas, TX 75204, USA

Biter Score
7.8
Open
Sunday: 11:30 AM – 10 PM
Si Tapas photo 1
Si Tapas photo 2
Si Tapas photo 3