Questions about our menu or want to make reservations? Please contact us and we’ll get back with you!
Cafe Madrid 4501 Travis St (at Knox) Dallas, Texas 75205