Please, for the love of all that is good, do NOT let the strip mall and decor fool you. This place...is literally the 'S' word!! The Cuban sandwich is to die for, and the bistec has a lemony goodness and an authentic WOW that gets me! I almost regret my last year of living, because I've been right down the street and this is my first time here!! Delicious.