Chuck & Helen's is now officially our new favorite spot to stay in San Diego. Really cozy place right in the heart of OB.