"I lived in Philadelphia for 2 years and are a LOT of cheesesteaks during my time there, so I know a good cheesesteak when I see one, and I know how hard they are to find. And Rick’s has legitimate cheesesteaks! The bread is perfect (soft but just enough substance to hold up the meat), the meat is perfectly thinly sliced and juicy, and there is the perfect amount of American cheese. The prices are reasonable, and a “small” is probably big enough for 2 people to share. We didn’t try any of the rest of the menu, but we will next time we visit Williamsburg."