**** (4 stars)
Del Taco consistently seems a bit more generous than Taco Bell, and the ingredients often seem a bit fresher, or at least more discrete. This location–a rarity in Central Florida–seems fairly friendly and efficient.
My wife and I have always disagreed about whether Taco Bell’s or Del Taco’s tostadas are better. There’s a philosophical argument about whether the cheese belongs underneath the lettuce, where it melts, or on top, where it imparts more flavor but falls off. More research is needed. I’m on it.
6855 Grand National Dr
Orlando, FL 32819