The Grove

 346 Jamacha Road, San DiegoCA 92109