This place has the best food in Philadelphia. Their pernil, which is a roast pork, is the best I have ever had. As much as I try, I cannot replicate it.
All reviews seem positive