Barras Fabrics

Upholstery & Drapery Fabrics
At Wholesale Prices

Tommy Bahama

Scenic Beauty

Just Arrived

Scenic Beauty
Agate
$22.00 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Hearts Of Palm

Just Arrived

TBO Hearts Of Palm
Toffee
$10.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Hearts Of Palm

Just Arrived

TBO Hearts Of Palm
Peninsula
$10.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Crescent Beach

Just Arrived

TBO Crescent Beach
Coral
$10.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Crescent Beach

Just Arrived

TBO Crescent Beach
Riptide
$10.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Crescent Beach

Just Arrived

TBO Crescent Beach
Black Sand
$10.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Crescent Beach

Just Arrived

TBO Crescent Beach
Jungle
$10.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Caya Vista

Just Arrived

TBO Caya Vista
Toffee
$10.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Caya Vista

Just Arrived

TBO Caya Vista
Seaglass
$10.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Caya Vista

Just Arrived

TBO Caya Vista
Riptide
$10.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Caya Vista

Just Arrived

TBO Caya Vista
Black Sand
$10.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Caya Vista

Just Arrived

TBO Caya Vista
Jungle
$10.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Tranquil Turt

Just Arrived

TBO Tranquil Turt
Seaglass
$10.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Tranquil Turt

Just Arrived

TBO Tranquil Turt
Lava
$10.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Tranquil Turt

Just Arrived

TBO Tranquil Turt
Black Sand
$9.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Tranquil Turt

Just Arrived

TBO Tranquil Turt
Jungle
$10.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Bahamian Breeze

Just Arrived

TBO Bahamian Breeze
Ocean
$9.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Bahamian Breeze

Just Arrived

TBO Bahamian Breeze
Coal
$9.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Bahamian Breeze

Just Arrived

TBO Bahamian Breeze
Surf
$9.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Bahamian Breeze

Just Arrived

TBO Bahamian Breeze
Cinnamon
$9.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Island Song

Just Arrived

TBO Island Song
Ocean
$9.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Island Song

Just Arrived

TBO Island Song
Rattan
$9.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

TBO Island Song

Just Arrived

TBO Island Song
Surf
$9.50 per yd

Add to Swatch Wall


Order a swatch ($5.00)

Swaying Palm

Just Arrived

Swaying Palm
Aloe

On Sale

$8.99 per yd

Reg Price: $9.99

Add to Swatch Wall


Order a swatch ($5.00)