Taqueria El Eden

1236 Shreveport Barksdale Hwy, Shreveport, LA

Menu (As of 10/30)

Taqueria El Eden: hours and how to order