"Las Tortas in Denver, CO"
Las Tortas at 5307 Leetsdale Dr, Denver, CO 80246 has possibly the best Sandwiches that I can remember eating. I grew up with my Abuela making Cuban sandwiches for us and I love those. The fresh Cuban bread and the pork and mustard and pickles and such. However, the tortas at Las Tortas are AMAZING. I was staying close by and just found myself thinking about them every time I was hungary. The place is outstanding and is definitely serving food that fits on DDD.