I haven't had the opportunity to try this particular spot but I tried their BLT at their Downtown Disney location in Orlando, FL . in December, and it was the best BLT I have ever had. The bread was as fresh as could be. I'm looking forward to testing out the BLT at this location.
more