Darrell's is a bustling bar and grill specializing in hefty po' boys and sandwiches, offering a full-service bar and drive-thru. Established in 1985, it's a popular spot for sports fans.