Darrell’s

Restaurant

Darrell’s

119 W College St., Lake Charles, 70605, LA

Darrell’s specializes in gigantic Po’ Boy sandwiches in every meat you can imagine: shrimp, ham, turkey, roast beef and then some. Open daily 11 a.m. to 10 p.m.; on Friday and Saturday until 11 p.m.