Take a look inside Steve's Burges in Garfield, NJ, named one of USA Today's best restaurants for 2025 ...