Eat & Drink

Estela's

601 Frisco Ave, Metairie, LA 70005, USA

Restaurant Review

Why It's Essential

Estela's 115 Chartres 504-265-0622 tip from pat 8/11/10; not listed

Bonus Information

Attitude 0
Environment 0
Hipness 0
Local Color 0
Service 0
Value 0
Wine 0