1780 S. Victoria Ave., Ventura, CA 93003
Filed under:
Five years and one pandemic later, a former seed scientist prepares to grow his Guyanese-leaning restaurant Caribbean Haven to big new heights