Yummy Burgers & BBQ – American Liberty

God damn, if you plan not to eat for a minute, hit this spot. Very strange [old] grill flavor turned us off big time though.