Summary: Enjoy tapas and wine with flair.
Cafe Madrid offers a delightful Spanish experience with over three dozen tapas and a fine wine selection, served by a caring team in a cozy setting perfect for leisurely lunches.
4501 Travis St, Dallas, TX 75205