Belching Beaver North Park

4223 30th Street, San Diego, CA 92104