• Rosa Mezcal (map)
  • 1814 Magazine St.
  • New Orleans, LA 70130
  • United States

Come enjoy the best of Mexico's urban cuisine now on Magazine St.!!!