Leroy Brown’s

New Potatoes

$3.50

Out of stock

Category:

Description

Bad Bad Leroy Brown. The baddest potatoes in the whole damn town.

Our New Potatoes are fresh as can be, sold by approx 1 lb