Sign in
Top
The Best Salvadoran restaurants in Fort Worth
Map view1599 results
Tacusa
7420 N Beach St Ste 220 76137-1595
4.7 (38)
"The food was flavorful but the service was not friendly. The salsa bar had a wonderful variety but the salsa was a bit watery. I was hoping for a more impressive experience but fell short of my expec..."