2733 E. Main Street, Ventura, CA 93003 (next to Yolanda's restaurant).