Sep 28, 2018
We know, we know, you hate it when somebody says, "This is the
best you'll ever eat in your life!". Well believe it! A sandwich
from Darrell's is literally food of the gods sent from above.
You'll never look at another sandwich the same way again.