New! Chowhound Cities: Satisfy your curiosity and your palate. Explore Cities
Restaurants & Bars 2

Madrid Restaurant

Elicia orfanello | Sep 5, 2004 11:58 PM

Looking for a great Spanish ( Spain ) Restaurant....I was very impressed with the service and Food The wine list was also impressive..
2723 roosevelt blvd
kenner, la. 70062

Want to stay up to date with this post?

Recommended From Chowhound