At the present, Hobby Lobby has 4 branches near San Marcos, San Diego County, California. On this page you can find the entire listing of all Hobby Lobby locations nearby.