Cafe Delta Soul Mega burger Written by Roy Walger on March 8, 2011 · Leave a Comment Cafe Delta Soul’s Mega Burger