Jodi Taylor And A Guy She Met In A Local Restaurant Are Having Sex At Her Place