I've used this app for a few years but never posted. The Brown Dog Deli was so legit I had to create my account. The Cuban sandwich was seriously the best sandwich I've ever had. line out the door and a 30 minute wait well worth it.
Yes