Frank's Bakery · Gibaldi's Italian Bread

San Diego's Italian Bread Bakery, Baking Since 1948

Hand-made Italian breads, rolls and cookies, baked fresh every day in Spring Valley. We deliver wholesale to restaurants across San Diego County, and our bakery store is open to everyone.

  • 3 generations of bakers
  • Restaurant delivery Mon to Sat
  • Fresh in-store daily
Frank's Bakery Gibaldi's Italian Bread storefront at 9935 Campo Rd in Spring Valley, San Diego
1948Est. San Diego

What is Frank's Bakery?

Frank's Bakery, also known as Gibaldi's Italian Bread, is a family-owned Italian bakery at 9935 Campo Rd. in Spring Valley, serving San Diego since 1948. We bake restaurant-quality Italian loaves, dinner rolls, sub rolls, baguettes, focaccia, sourdough and traditional Italian cookies. Restaurants can order wholesale delivery Monday through Saturday, and anyone can stop by our bakery store to buy fresh bread and rolls.

What We Bake

Fresh Italian Bread for Restaurants and Neighbors

Whether you run a kitchen or just want great bread on the dinner table, here's how to get it.

Fresh baked Italian loaves and sliced bread at Frank's Bakery San Diego
For Restaurants

Wholesale Breads & Rolls

Dinner rolls, 6" to 16" sub rolls, Italian loaves, burger buns, focaccia and party subs up to 6 feet, delivered to your door.

See wholesale menu
Racks of fresh rolls and breads inside the Frank's Bakery store
Open to the Public

In-Store Breads & Rolls

King loaves, braided and twisted loaves, jalapeño cheddar, garlic parmesan, rosemary olive, sourdough rounds and bread bowls.

See in-store breads
Rainbow marzipan Italian cookies from Frank's Bakery
Sweet Side

Italian Cookies

Pignoli, rainbow marzipan, biscotti, amaretti, fig cookies, macaroons and more, sold by the piece or in 1 lb baskets.

See all cookies
Restaurant Wholesale

How Wholesale Bread Delivery Works

San Diego restaurants, delis and caterers have counted on Frank's for daily bread for decades. Ordering is simple.

  1. Call in your orderWe take orders Sunday through Friday at (619) 296-0245.
  2. Order by 2 PM the day beforeLarge orders need to be placed 2 days ahead.
  3. We bake it freshEvery loaf and roll is made by hand the night of your order.
  4. We deliver to your doorDelivery Monday through Saturday across most of San Diego County.

Wholesale Terms at a Glance

Order days
Sunday to Friday
Delivery days
Monday to Saturday
Order cutoff
2 PM the day before
Large orders
2 days in advance
Minimum
$20 per order
Payment
Cash or check on delivery, weekly and monthly billing available

Delivery is for restaurant and business wholesale accounts only.

Our Breads

Italian Breads, Rolls & Specialty Items

A sample of what comes out of our ovens every day. Call for the full list and current pricing.

Rolls

  • Small & regular dinner rolls
  • Olive oil dinner rolls
  • 6", 8", 10", 12" sub rolls
  • Wide rolls & 16" rolls
  • Gordo rolls

Loaves

  • Short & long Italian loaf
  • King, braided & twisted loaf
  • Baguettes
  • Sourdough loaf & bread bowls
  • Sliced white, wheat, rye

Specialty

  • Focaccia
  • Muffaletta
  • Hamburger & hot dog buns
  • Party subs, 3 to 6 feet
  • Breadcrumbs

Flavored

  • Jalapeño cheddar
  • Garlic parmesan
  • Honey wheat
  • Cranberry
  • Rosemary olive
Illustration of a baker carrying a tray of fresh Italian bread
Our Story

Three Generations of Italian Baking in San Diego

Frank's dream was simple: make restaurant-quality Italian bread that ordinary folks could afford. Since 1948, Frank's Bakery has been doing exactly that, supplying many of San Diego's best eateries with locally baked bread.

Bread is the first thing you serve your guests, and it sets the standard for the rest of the meal.

For our family, bread isn't just a profession, it's a passion. We hand make every loaf with the highest quality ingredients, one at a time, which is why they taste as good as they look.

Talk to Our Bakers
Traditional Italian Cookies

A Little Something Sweet

Pignoli pine nut Italian cookies
Pignoli
Almond biscotti
Almond Biscotti
Cherry dot Italian butter cookies
Cherry Dot
Amaretti almond cookies
Amaretti
Italian fig cookies
Fig Cookies
One pound basket of assorted Italian cookies
1 lb Basket

View All Italian Cookies

Questions

Frequently Asked Questions

Where is Frank's Bakery located?

Frank's Bakery (Gibaldi's Italian Bread) is at 9935 Campo Rd., San Diego, CA 91977, in the Spring Valley area of East County San Diego. Call (619) 296-0245 for directions or store hours.

Does Frank's Bakery deliver bread to restaurants?

Yes. We deliver wholesale bread and rolls to restaurants and businesses across most of San Diego County, Monday through Saturday. Delivery is for wholesale accounts only.

How do I place a wholesale bread order?

Call (619) 296-0245 Sunday through Friday. Orders are due by 2 PM the day before delivery, large orders need 2 days notice, and the minimum order is $20.

Can I buy bread at the bakery if I'm not a restaurant?

Absolutely. Our bakery store is open to the public with fresh Italian loaves, rolls, baguettes, sourdough, flavored breads, sliced sandwich bread and Italian cookies.

What kinds of bread does Frank's Bakery make?

We make Italian loaves, dinner rolls, sub and hoagie rolls from 6" to 16", baguettes, focaccia, muffaletta, sourdough, bread bowls, hamburger and hot dog buns, party subs up to 6 feet, sliced deli loaves and flavored breads like jalapeño cheddar and rosemary olive.

How long has Frank's Bakery been in business?

Frank's Bakery has been baking Italian bread in San Diego since 1948, and the family is now in its third generation of bakers.

What payment does Frank's accept for wholesale orders?

Wholesale orders are paid by cash or check on delivery unless other arrangements are made. Weekly and monthly billing is available for regular accounts.

Visit Us

Stop By the Bakery

Come smell the bread. Browse our racks of fresh loaves, rolls and Italian cookies, baked daily on Campo Road.

Get Directions

    How Can We Help?

    Please fill out the short form

    What is tomorrows Date?

    Need Fresh Bread for Your Restaurant?

    Join the San Diego restaurants that have trusted Frank's for decades. Call today to set up wholesale delivery.

    Call (619) 296-0245