In the mood for turkey

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.

One thought on “In the mood for turkey

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s