Cafe Madrid offers patrons a cozy, intimate dining setting reminiscent of the little cafes found on the streets of...
Uptown · 4501 Travis St, Dallas