Done well, sauce is flavorful, great undercarriage and no flop. Easily one of, if not the best, in the area.
Great small shop feel inside, nice staff, and great manager/owner (not sure).
Trying to be true to the spirit of El Prez I am giving an 8.3. Based on some of the reviews on this app though it could easily be above 9.