InstagramGo to InstagramMention byBig Lo The Food Reviewer“You most definitely taste that garlic you can smell it you can smell that garlic as well you can taste the garlic it's a little sweetness.”Item hidden