The Catch Anaheim

Located near the Angel’s Stadium, Honda Center, and The Grove, The Catch in Anaheim is the perfect place to catch a bite in a beautiful setting.  A few weeks ago, we had the pleasure of [...]