Vega Tapas Cafe is Still Top Stop for Tiny Tastes!
Read the complete story in City Business....
Click for Tom Fitzmorris' Review
Nightly, from 5:30pm | 2051 Metairie Road, Metairie LA 70005 | 504.836.2007