3312 Esplanade Ave
New Orleans, LA, 70119

Menu Images

Average: 4.3 (18 votes)
Your rating: None

Javascript is required to view this map.

Lovely Spanish food

They offer wonderful Spanish cuisine. Come early because it's popular and gets very crowded in their small restaurant. It can be very noisy when it's busy but the food will make you dismiss it.