American Grilled Backdrop Blur

Video Loading...

American Grilled S01 E06 Pensacola Beach Brawl

Overview

Grillers in Pensacola, Fla., are judged on how well they prepare local ingredients, including Florida avocados, locally sourced alligator tail, red snapper, and something called botarga.