Hit the jump to find out French’s favorite spot to eat and find out some more info on the spot so you can eat there too!!
French rocks with Dinosaur BBQ in NY. Click here for more info about the spot. Make sure you get the ribs when you go there!!