I'm driving along in Orlando, minding my own business, when, out of the corner of my eye, I see a Del Taco logo on a highway sign of food at the next offramp. No way! Del Taco in Florida?! Turns out there are three, all in the greater Orlando area. A quick check of their website's locations and I see there are some springing up in Georgia, Indiana, Michigan and Ohio too. Wow! Go Del Taco go!