Opens on Wednesday

The Empanada CookHouse

$$ • Latin American • Latin Fusion

A top rated restaurant with 4.9 out of 5 stars based on 29 reviews.
View delivery time and booking fee. • 

1001 Ross Ave, Dallas, TX 75202 • More info