Stein’s Deli (2207 Magazine Street, New Orleans, LA, 504.527.0771) has the cure for every watery, processed, insipid deli turkey sandwich you ever suffered to eat. Thick, flavorful, juicy turkey piled high with avocado, tomato, cucumber, and provolone cheese–it’s the antithesis of Subway in every bite.
oh hells yeah!