Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the acf domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/westernbagel/staging.westernbagel.com/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the checkout-wc domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/westernbagel/staging.westernbagel.com/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rank-math domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/westernbagel/staging.westernbagel.com/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woo-feed domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/westernbagel/staging.westernbagel.com/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the BeRocket_AJAX_domain domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/westernbagel/staging.westernbagel.com/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the BeRocket_domain domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/westernbagel/staging.westernbagel.com/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the insert-headers-and-footers domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/westernbagel/staging.westernbagel.com/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce-services domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/westernbagel/staging.westernbagel.com/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the instagram-feed domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/westernbagel/staging.westernbagel.com/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rank-math domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/westernbagel/staging.westernbagel.com/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce-gateway-authorize-net-cim domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/westernbagel/staging.westernbagel.com/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/westernbagel/staging.westernbagel.com/wp-includes/functions.php on line 6121

Warning: session_start(): Session cannot be started after headers have already been sent in /home/westernbagel/staging.westernbagel.com/wp-content/plugins/breakdance/plugin/sessions/track-view-and-session-counts.php on line 31

Warning: Cannot modify header information - headers already sent by (output started at /home/westernbagel/staging.westernbagel.com/wp-includes/functions.php:6121) in /home/westernbagel/staging.westernbagel.com/wp-content/plugins/breakdance/plugin/sessions/track-view-and-session-counts.php on line 46

Warning: Cannot modify header information - headers already sent by (output started at /home/westernbagel/staging.westernbagel.com/wp-includes/functions.php:6121) in /home/westernbagel/staging.westernbagel.com/wp-content/plugins/breakdance/plugin/sessions/track-view-and-session-counts.php on line 47

Warning: Cannot modify header information - headers already sent by (output started at /home/westernbagel/staging.westernbagel.com/wp-includes/functions.php:6121) in /home/westernbagel/staging.westernbagel.com/wp-content/plugins/breakdance/plugin/sessions/track-view-and-session-counts.php on line 48
Bagels in Los Angeles: Where Western Bagel Was Born | Western Bagel

Free Shipping On Orders over $30 Hawaii and Alaska Are Excluded From Free Shipping. We Ship Mondays.

Bagels in Los Angeles: Where Western Bagel Was Born

The City of Angels isn’t usually recognized for being a hub of bagel greatness but back in 1947 the Founder of Western Bagel saw something special and created the first bagel bakery in Los Angeles, California which continues to live on today. And for a good reason. 

In the early days Western Bagel decided to pave a new path, stray away from the classic New York-style bagel recipes, and created a bagel that’s unique to the West Coast featuring a more crispy exterior and airy, soft interior. That’s ultimately how “The Bagel That Won The West” was born. 

Today, Western Bagel has 11 retail locations throughout Los Angeles, supplies a wide variety of markets/retailers throughout the world, and we give you the ability to order bagels online that will be shipped to your door. The times are definitely changing. 

As Western Bagel continues to expand Los Angeles will always be home, and we are looking forward to what the future holds. 

Join our newsletter to stay up to date on deals and releases.
© 2024 Western Bagel. All rights reserved.