Rooted in the vibrant beauty of Spanish and Mexican heritage, this collection is inspired by intricate tile work, sun drenched courtyards, and the joy of a well set table. With rich textures and bold colors, it brings warmth, tradition, and artistry to every gathering. Designed to transform moments into unforgettable experiences, Casa Alegre is a celebration of color, culture, and connection.
Hold Inspiration in Your Hands
Request your free swatches from the Casa Alegre Collection.
Like what you see in this collection? Texture, touch, color, and pattern are essential in creating a truly unique event, and we want you to love your look. Request fabric swatches to touch and feel BBJ La Tavola swatches in the Casa Alegre Collection.
1. Select your favorite fabric swatches.

Picado
Available in Linen & Runner
Picado
Available in Linen & Runner
Picado
Available in Linen & Runner

Viva Tangerine
Available in Linen & Runner
Viva Tangerine
Available in Linen & Runner
Viva Tangerine
Available in Linen & Runner

Loseta Kiwi
Available in Linen, Runner & Napkin
Loseta Kiwi
Available in Linen, Runner & Napkin
Loseta Kiwi
Available in Linen, Runner & Napkin

Otomi
Available in Linen, Runner & Napkin
Otomi
Available in Linen, Runner & Napkin
Otomi
Available in Linen, Runner & Napkin

Abanico
Available in Linen & Runner
Abanico
Available in Linen & Runner
Abanico
Available in Linen & Runner

Loseta Lemon
Available in Linen & Runner
Loseta Lemon
Available in Linen & Runner
Loseta Lemon
Available in Linen & Runner

Viva Raspberry
Available in Linen & Runner
Viva Raspberry
Available in Linen & Runner
Viva Raspberry
Available in Linen & Runner

Loseta Tangerine
Available in Linen, Runner & Napkin
Loseta Tangerine
Available in Linen, Runner & Napkin
Loseta Tangerine
Available in Linen, Runner & Napkin

Loseta Aqua
Available in Linen, Runner & Napkin
Loseta Aqua
Available in Linen, Runner & Napkin
Loseta Aqua
Available in Linen & Runner

Viva Lemon
Available in Linen & Runner
Viva Lemon
Available in Linen & Runner
Viva Lemon
Available in Linen & Runner

Loseta Raspberry
Available in Linen, Runner & Napkin
Loseta Raspberry
Available in Linen, Runner & Napkin
Loseta Raspberry
Available in Linen, Runner & Napkin
pageId: '186546136959',
region: 'na1',
notificationRecipients: 'p2ANqtz-9Y83itHw9kKSjASFJh3_uQnxvpXnVAf-1fDb5bNOvmY5BnGauxeOAnDLceZ-RUOD_-tFUCl66ZAn8pW9PvcUvQW2CokPJ9C14pubyIVXPFC9XEGCI',
pageName: "Casa Alegre | BBJ La Tavola",
inlineMessage: "
Your swatches are on the way!
",
rawInlineMessage: "
Your swatches are on the way!
",
hsFormKey: "380709d201857fa4fe18358a2b7f0356",
deactivateSmartForm: true,
css: '', target: '#hs_form_target_widget_1708019380256',
contentType: "landing-page",
useDraft: "true",
formData: { cssClass: 'hs-form stacked hs-custom-form' } };
options.getExtraMetaDataBeforeSubmit = function() { var metadata = {};
if (hbspt.targetedContentMetadata) {
var count = hbspt.targetedContentMetadata.length;
var targetedContentData = [];
for (var i = 0; i
pageId: '186546136959',
region: 'na1',
notificationRecipients: 'p2ANqtz-87CgjE7ap2TnWKX4edmaxcGaB3gXFEnmqtAzSQ-L1q1MczgZa4qTenQVvA-MHfv-Qx-JknEIbCd1TfUKfsW-tQnu7pIg',
pageName: "Casa Alegre | BBJ La Tavola",
inlineMessage: "Thanks for submitting the form.",
rawInlineMessage: "Thanks for submitting the form.",
hsFormKey: "12729bd8739c7741b7216004dc94ab06",
deactivateSmartForm: true,
css: '', target: '#hs_form_target_form',
contentType: "landing-page",
useDraft: "true",
formData: { cssClass: 'hs-form stacked hs-custom-form' } };
options.getExtraMetaDataBeforeSubmit = function() { var metadata = {};
if (hbspt.targetedContentMetadata) {
var count = hbspt.targetedContentMetadata.length;
var targetedContentData = [];
for (var i = 0; i
content_group_id: 0,
portal_id: 496741,
app_hs_base_url: "https://app.hubspot.com",
cp_hs_base_url: "https://cp.hubspot.com",
language: "en",
analytics_page_type: "landing-page",
scp_content_type: "",
analytics_page_id: "186546136959",
category_id: 1,
folder_id: 0,
is_hubspot_user: null
}
if (_that.hasClass('active')) { var target = _that.attr('data-id').replace(/+/g, ' '), str = $("input[name='swatches_requested']").val(), new_str = str.replace(target + ' | ', ''); _that.removeClass('active'); $("input[name='swatches_requested']").val(new_str); } else { var target = _that.attr('data-id').replace(/+/g, ' '), str = $("input[name='swatches_requested']").val(), new_str = str + target + ' | '; _that.addClass('active'); $("input[name='swatches_requested']").val(new_str); } }); });