Restaurants in Delta, LA SubwayI 20 Delta ExitDelta, LA, 712333186339734RestaurantsSubwayUsed Restaurant Equipment Supplies Show More