Fu Manchu

  • Detroit Bar 843 W. 19th Street Costa Mesa, CA