Food & Drink

New tapas-try from the Cafe Madrid peeps

Published On 05/29/2009 Published On 05/29/2009
Previous Venue Next Venue Venue Description
1. Si Tapas & Spanish Cuisine 2207 Allen St, Dallas, TX 75204 (Uptown)

From Cafe Madrid's co-founder, this spot has "I'm so relaxed, I might never return from lunch" Iberian earth tones.