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.