alltherightingredients.wordpress.com
Yes.
That beautiful monstrosity in the picture is a slice of lime meringue tart from Mustard’s Grill in Napa Valley, California. My boyfriend and I stopped into Mustard’s between vineyard to…