Cafe Madrid Cafe Madrid

Cafe Madrid Map

4501 Travis St. (Armstrong Ave.)
Dallas, TX 75205
214-528-1731
Map
Cuisine: Spanish / Tapas / Small Plates
Sidewalk style café offers a nice selection of tapas and wines, served by a patient and knowledgeable staff.
Openings: Lunch Sat., Dinner Mon.-Sat.