Harbor Breakfast
Breakfast restaurant · San Diego ·

Harbor Breakfast

Breakfast restaurant · San Diego ·

Breakfast specialist serving flapjacks, biscuits, and omelets

Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null
Harbor Breakfast by null

Information

1502 India St, San Diego, CA 92101 Get directions

$10–20

See Menu

Information

Static Map

1502 India St, San Diego, CA 92101 Get directions

+1 619 884 8948
harborbreakfastsd.com
@harborbreakfast.sd

$10–20 · Menu

Features

payment credit card
Tap to pay
reservations

Last updated

Dec 10, 2025

Powered By

You might also like

Terms of Use • Privacy Policy • Cookie Policy
 © 2025 Postcard Technologies, Inc.
@eater
390,870 Postcards · 10,986 Cities

The Saddest Restaurant Closures to Know in San Diego, April 2025 | Eater San Diego

"The Little Italy breakfast spot, known for its biscuits, flapjacks, and breakfast burritos, closed its doors in January; its space will be taken over by another operator." - Helen I. Hwang

https://sandiego.eater.com/2025/4/30/24421151/saddest-restaurant-closures-san-diego-april-2025
Harbor Breakfast

Yolanda Jarmon-Williams

Google
I came on a fine Sunday morning. It was pretty busy. The staff was friendly and welcoming. I ordered a hot green tea, and the Harbor Plate. (Sorry about the half eaten Plate pictures) Which consisted of scrambled eggs, hash browns, chicken apple sausage and toast. The eggs were scrambled perfectly, however, the rest of the plate was a disappointment. The sausage was very dry, I never had dry sausage in my life! The toast was only toasted on 1 side, and the hashbrowns were cold. I did end up eating the food 1) I was hungry, and 2) $25.86 was the total before the tip. I will definitely come back and give them another try, due to the staff friendliness and welcoming demeanor. I will try something else also. Hopefully the food will be better next time.

Brian Wray

Google
Good diner style experience with a good traditional breakfast and some with added flair. Great Food and Service. Friendly staff team.

Kseniia Garshina

Google
We waited over 35 minutes for our food, which felt a bit too long. The portions are really big — definitely something to keep in mind. The staff was fairly friendly and seemed concerned, but it was very crowded, so that might explain the slower service. The burritos were $19–$20 each and super tasty — I’d honestly recommend sharing one between two people, because they’re huge. We also ordered sweet toasts — they were big too, but quite overpriced. In total, we had 2 burritos, 2 portions of sweet toasts, and 2 coffees — and the bill came out to around $100. We’re still not sure how it added up. It was okay for a one-time visit. I understand the portions are generous, but I wouldn’t come back.

Marlena Karwowski

Google
Cool place to treat your taste buds. Lots to select from. Marisol was truly attentive and adventurous with special requests. Well done

Natascia Bernardi

Google
My first breakfast in San Diego and it didn't disappoint! Pancakes were superb as the staff who looked after us! The atmosphere was chilled and nice. Highly recommended if you want to be among locals and enjoy a good chat while having great food and service

Suzanne Boulton

Google
What a Little Italy gem! My chorizo omelet with beet/sweet potato hash was divine! All staff we encountered were so very nice and accommodating. Highly recommend!

Nick Burkert

Google
Well, it was an experience! Breakfast burrito didn’t have much flavor. Salt? Seasoning?? It comes with avocado but there was hardly any in there. Maybe a knife’s worth of avocado. Husbands biscuits and gravy were interesting. The gravy seemed quite watery, with the sausage kind of floating on top. Biscuits were hard on the outside and doughy on the inside. Also, not the restaurants fault, but there’s a city trash can right outside where customers sit, including us. During our meal, three homeless people opened up the trash bin, rummaged through it, grabbed some left over food and ate it right in front of us. Sitting outside also led itself to smell like a bit of urine, also not the restaurants fault, but something to be mindful of if you dine here. Maybe opt to sit inside rather than outside. With how busy they were, we were promptly sat and our waitress was very nice. Prices were average for the area. We did wait a little bit for our food, but no biggie. Overall, mediocre visit. We won’t be back, but encourage others to make their own judgments!

Alan Martin

Google
Great place for breakfast. I had the eggs Benedict with beet and sweet potato hash browns. Looked fantastic and tasted great. Service was friendly and prompt. I sat at the bar but there is also table seating inside and cute seating outside. It’s also a bar so you can have a beer with your eggs!!

Penelope C.

Yelp
It's til bad this place has such inconsistent reviews. Sure it was insanely busy during the farmers market but that's expected. I usually get pancakes for the first time I visit a new joint for breakfast but instead I got the biscuits and gravy. I'm used to frozen biscuits warmed in the microwave and smooth flavorless paste for gravy so I was completely blown away when I could see chunks on my plate as it was sitting at the pick up window. The flavor was unlike any gravy I've ever had, even my own gravy couldn't compare flavor wise. And the biscuits looked, felt and tasted scratch made. No wonder they're only served on the weekends. Overall a fantastic food experience. As for the front of house staff, I get why other people gave them bad reviews. I think it's less about their attitude or work ethic and more about how entitled people are these days. They all remind me of those stereotypical waitresses from back in the day that were a little salty and crass but it was normal and almost expected. I found them all delightful Additionally, a lot of reviewers seem to have some kind of history with or nostalgia of the area and what used to be there. I'm new to San Diego so I didn't have any expectations or memories from what used to be in that location. I've been looking for a go to breakfast spot since I moved here and this place might be it
google avatar

Steve G.

Yelp
We wanted to go to Morning Glory up the street but the wait was an hour and 15 minutes so we decided to try this place instead. When we walked in they sat us at the counter and we were fine with that but it was very hot in the room and it took a while to get service. After reading the menu I got really excited that they actually had biscuits on the menu and I wanted to try a biscuit with my hash but they said they only had biscuits on weekends and it was a Monday. Nowhere on the menu did it say that biscuits were only on weekends so I was really miffed. Not only did I not get to eat at the restaurant that I wanted to but they didn't even have so much as a biscuit as an option, when it would have been the only redeeming factor in choosing this restaurant. Instead of softening the blow, they just told me very matter of factly that they didn't have biscuits on Mondays. I had the corned beef hash and my partner had a hamburger because it was already close to 11:00 at that time and neither one of us could really taste our food. Even after adding salt to the fries or salt to my corned beef hash, were we able to taste anything. I was not really sure at this point if they really depended on repeat traffic. or if it was simply the overflow of people that couldn't get into Morning Glory, but, either way, it wasn't worth the $52.
google avatar

Emmett T.

Yelp
That was a short-lived transition as this Little Italy corner breakfast spot was briefly taken over by Gooseberries. Within a couple of months something awry occurred, and the old Harbor Breakfast owners reclaimed the business. I even asked one of the workers what happened, and she was mum with her response. I had not visited before all this went down so everything seemed the same with the layout. Despite the breakup, I noticed on the top right corner of the menu that Gooseberries' buttermilk biscuits and jam were still being served. Breakfast plates, omelettes, sides, baja specials, and lunch items were the food categories. I chose the first breakfast plate listed which was the signature Harbor Plate. I customized the contents by asking for two eggs sunny side up, chicken-apple sausage, beet-n-sweet potato hash, and a buttermilk biscuit with the Gooseberries jam. The eggs were meh while the sausage had a mild flavor profile. The deep purple color of the beet and sweet potato hash was unique. Some added spices would have been nice to perk up the hash. The biscuits and jam were the stars of the plate. The round biscuit looked dry from the outside, but it was soft and moist on the inside. The jam was a less sweet version of strawberry preserves. The service from the waitstaff at the counter where I sat was fine. For the food quality and price, I gave a 3.5 star rating for my meal at Harbor Breakfast.

Gallito C.

Yelp
Creo que cerraron y luego abrieron con nuevos dueños y yo vivo a unas cuadras de hay asy que hoy dije voy a ir a ordenar desayuno para llevar y si en tomaron la orden rápido pero espero mucho por mi orden y dure varios minutos viendo las cajas hay y a nadien le importaba sólo pasaban y agarraban los platos para las gente que estaba comiendo hay hasta que voy y literal me paró enfrente para que vieran que me estaba dando cuenta que nadien le ponian atención a mi orden y finalmente me dan mi orden y llego a casa y las salchichas estaban literalmente quemadas y todas secas que lástima porque la verdad no creo regresar hay para nada
google avatar

Anthony D.

Yelp
I just found a new favorite cafe in San Diego! The Harbor Breakfast is a breath of fresh air in the sea of artisanal restaurants along the San Diego waterfront. The manager, Shelley, is the nicest lady. She greeted me, checked in on me multiple times, as well as her waitress, Maria. I coughed at one point, and Maria went out of her way to give me a cough drop. Together, they provided top-tier service without any issues or delays. The food itself was served exactly as ordered and tasted like it was made with TLC. I would recommend this quaint little cafe to anyone craving a hearty breakfast while in San Diego. 5-Stars. Bravo Zulu!
google avatar

K R.

Yelp
Sooooo good! This fun little corner stop has doors that open to an elevated outdoor patio seating area. The beet and sweet potato hash is amazing! Love the flavor and this was a first for me. Marisol was our waitress and has such a happy, healthy personality. The staff work as a team and we're very gracious. The pancakes have a sweetness to their batter and I ate almost the entire plate! The side of bacon is a nice portion and cooked crispy which I prefer. The omelet can be made to order or you can select from the three printed options. This was a great spot and their coffee, cold brew, was a medium blend that was very good.
google avatar

Sonny G.

Yelp
Very great food, the waitress was kinda busy so it was slow to start but definitely worth the wait.

Carolyn J.

Yelp
My favorite breakfast place in San Diego. They use real maple syrup and have the best coffee. I had the Harbor Breakfast this morning.
google avatar

Pimp D.

Yelp
Cute place. Service was friendly but a bit ditzy. Ran out of the corned beef hash and biscuits. Breakfast entrees were ok like diner quality. Does the trick if you're in the area.
google avatar

Sly C.

Yelp
In a nutshell; busy place, not an air-conditioned establishment, good food, good service and overall popularity well met. Parking can be tough as it is street parking. It can also be rather busy so you may have to stand in line outside for sometime. The food was good. Food didn't take too long despite how busy they got. There is no air conditioner so it may be tough in the summer. The employees were nice and accommodating. Server was great. Overall, a few difficulties but food was good enough to brush off the other inconveniences.
google avatar

Jonathan S.

Yelp
Sweet potato hash is the go to and the drop Coffee is fantastic. Usually has a wait but worth it, come early or be prepared for a 20-30 min wait
google avatar

martha r.

Yelp
Food was wonderful and Autumn was a delight. If I lived near by it's the type of place that I'd visit at least once a week. Highly recommend!!!
google avatar

Tomaszek C.

Yelp
Ok. So I saw the pix with vermin notice and yet I still gave the place a chance. I come to SAN on business and this was my to go breakfast place. So dear owners, what happened to the menu? Why so basic and dull? I can get all these items elsewhere. Where's Shrimp Diablo??? Disappointed

Devon Y.

Yelp
Don't let this basic building fool you their food is delicious!!! We ordered the biscuits and gravy which was a joy for my taste buds. Thank you, Shelly, for perfecting this dish and making it amazing. Also had the yummy chilaquiles with soy chorizo and green sauce. My chips stayed crunchy with great flavor from the sauce. Do yourself a favor and skip the hour wait at Morning Glory and walk a few blocks down to this breakfast spot, your taste buds will thank you.
google avatar

Matthew H.

Yelp
If you're looking for a no frills location with a great breakfast menu, Harbor Breakfast should make your list of places to try. Service was good and very fast. Definitely try their traditional Eggs Benedict (or one of the three other versions). Also for something really different, but equally tasty, the Beet & Sweet Potatoe Hashbrowns with eggs and choice of meat. My wife loved it! Priced at $15-20 per person it is a perfect place to start the day.
google avatar

Richard S.

Yelp
Most important the food tasted great and our server was extremely kind. The ambiance is very coffee shop like, old school and I appreciated that. There were only two drawbacks. First, the owner (host) who is in charge of the wait list is salty. She did a relatively poor job of managing the customers waiting and sat several parties who arrived after us before us. When we asked her why she response was less than apologetic to say the least. I suggest she spend more of her time as owner manager and less time seating customers. Alternatively a smile or a better organized system to seat customers would help. The second issue is no fault of the restaurant. While sitting outside is nice weather permitting, the number of homeless in that area is certainly an issue. The city of San Diego and moreover the state of CA still has a lot of work to do despite empty promises from Sacramento. This isn't meant to be a political statement but moreso reality and addressing is long overdue.
google avatar

Nibuz E.

Yelp
Yessir. Harbor breakfast hits home with a cozy atmosphere, incredibly friendly staff, and down to earth (yet tasty) food. Nothing is over promised or overhyped and you get exactly what you think you're in for. The chilaquiles in particular, however, were a true standout that are 100% recommended
google avatar

Javi N.

Yelp
Stumbled upon this gem while taking our morning walk through little Italy. Got a beautiful window seat and service was great! We were amazed by the quality of the food. We ordered Crab Benedict with this unbelievable creation of Beet & Sweet Potato, never had tried it till that day and my my, it was amazing. My wife and daughter shared the Famers Omelet and the quality of ingredients were just right. Of course we couldn't leave this place without trying the Harbor Challah French Toast! We will be back Harbor Breakfast :)
google avatar

L H.

Yelp
Small corner diner. Busy diner ambiance. Friendly waitresses. Good breakfast food. I had the farmers omelette stuffed with veggies and a side of fruit. The bowl of fruit was fresh mixed berries, two orange slices, and large strawberry. All very fresh and sweet tasting in June. The omelet was cooked well too. My partner had eggs -&: the beet / sweet potato hash. It was delicious as well. Add a glass of fresh squeeze OJ and tip and we had a $60 breakfast. Pricey but I thought worth it given and quality of the other breakfasts we have had in the area.
google avatar

Leyla A.

Yelp
My rating is based on the quality of food and how clean the place was. The chairs were dirty, felt bad sitting on those stained cushioned chairs. The food was ok, lower than average. Servers were friendly and nice. It was a quick service, but I regret visiting this place. Looks more like a locals place rather than visitors.

Rolland G.

Yelp
Ate there this morning took over an hour to get our food Ate her last month same service took 45 minutes to get her food would not recommend
google avatar

KP F.

Yelp
The sweet potato and beet hash browns are sofa king good!!! Service was friendly, coffee was yummy.
google avatar

Russ S.

Yelp
Avoid this place! Once again, they've been shut down by the health department for rodent infestation. This is the second time in less than four months this place has been shut down by the health department. We had stopped in for breakfast and the host was horrible. Waited twenty minutes just to get water. The pace is tiny so I don't understand the wait just for a glass of water. When our meal came out, it wasn't what we had ordered so we refused to pay. I don't know how this place stays in business. Deplorable.
google avatar

Kathy H.

Yelp
Good coffee, great service, and expensive menu... What's not to like? Try the beet and sweat potato hash
google avatar

Liliana A.

Yelp
Woke up and for went for a little ten minute walk to this breakfast joint! Great spot if you are staying at the intercontinental or in that area. Got the classic brekky with chicken apple sausage and the tavern omelette with egg whites and both were delicious! Nice spot for a quick breakfast and they had great service. Inside is small like you see in the photo but they have outdoor sidewalk seating.

Jason T.

Yelp
Cockroaches everywhere !!! Let the hostess know she tells us did you see how many there's outside!!! She tells us to keep quiet, stomps on it , cleans it up and asks how many in your group? No thank you !!!!
google avatar

Bradly P.

Yelp
Harbor Breakfast is located in Little Italy on India and off Beech St serving up breakfast and brunch from the early morning at 7am and closing at 1pm. We came through on a Friday morning and ended up waiting in line for around 10 minutes. They have outdoor booth seating as well as a bar inside and tables and chairs to sit at to enjoy your meal. The breakfast here is pretty intense and offers a variety of options to choose from. I ordered the single biscuit with sausage gravy with 2 eggs fried easy with sweet potato hash browns with beets. The food came out quick and all at one time. The biscuits and gravy were fabulous, and the over easy eggs were fried to perfection. The star of the show was the sweet potato hash browns with beets. They were fresh, sweet potatoes that were shaved and grilled. The vibrant colors got me excited to eat them, and the flavors were immaculate and needed no salt and pepper. The other dishes we ordered were the pancakes and the seafood frittata in which I heard it was out of this world! The service was great, and the waitresses were all nice and friendly and kept the water and coffee glasses full. I'm looking to come back here again and maybe try another breakfast plate and also have those sweet potatoes hash browns!

Gio F.

Yelp
In general it was dirty and had a rude hostess. I wouldn't recommend their breakfast.
google avatar

Laura H.

Yelp
OPEN!!! google incorrectly indicates this restaurant is closed, but it's open! Enjoy an incredible breakfast here this morning!
google avatar

JNadene A.

Yelp
Came here after a workout and it was nice! The ladies at the bar were sweet. They constantly checked on my coffee and it was unlimited refills BTW. They were quick to take my order and provide my order. I probably waited less than 10 minutes for it. I sat at the bar and I liked how there are hooks under the bar for bags.
google avatar

Sandy P.

Yelp
I came in to this small restuarant since I was looking at their reviews. As I walk in I notice they had a sign to please wait to be seated. I stand there for a quite few minutes until I got aknowledge. I got asked if I wanted to seat at the bar since it was just me and I said yes. As I was there. I also waited a couple minutes just to get my order taken. I got coffee and ordered the patty melt. The coffee tasted fresh and really good. I was almost done with my cup when I got my food. The patty melt had a nice toasty crunch which was nice. The patty on the other hand was med well. Even though I had asked for med rare. I cut the sandwich in half and only got to eat that much. The meat was lacking flavors and seasoning. Tasted like a meat with nothing on it. The tater tots were good but where on the crunchier side. I like mine a little softer but I didn't know tha's how they made them. They started to get more people inside and out and which I thinj I heard them say they had space next door. Luckily I was able to get refill on my drink. Only bad thing is that they didn't even ask how was the food. After I was done I was not touching the food so they will notice I was done. That wasn't the case. I had to ask for a box and the check other wise they wouldn't do nothing. I gave this place 3 stars cause it was lacking service and the food was really bland to me. Hopefully other things on the menu are good.

Jack F.

Yelp
Food was extremely sad for the relatively high prices that they have for such simple lack luster meals. There are other restaurants with same prices at around $30 to $40 per person in little Italy that are much nicer, higher quality food and they don't forget to bring your full order.
google avatar

Shannon L.

Yelp
Came here in a Saturday morning and was able to walk in and sit at the bar. The coffee was strong and the food was quick which makes the ingredients of a great breakfast place for me! The omelet was average but I loved the variety they offered in the fruit bowl. I will definitely be visiting again...just might get something different than an omelet.
google avatar

Eva M.

Yelp
Very limited seating. Unhappy Hostess and very rude. They don't need your business attitude. Nothing spectacular about their food. Eat somewhere else!
google avatar

Renee B.

Yelp
It's diner food. Nothing special in my opinion. I wouldn't recommend the sweet potato hash browns if you're looking for something crispy and buttery but if you're looking for a damper texture and an earthier flavor give them a shot because that was a unique menu item. Service was slow but they are incredibly busy so I can't fault them for that. Ambiance is a vibe, good location and it has a pretty open concept, although it is a little run down amenities-wise so keep your expectations low.
google avatar

Quan D.

Yelp
It's not as fancy or ridiculously crowded/popular as other locales in the area, but it's a solid place for an enjoyable breakfast. The menu is as you would expect, not a lot of standouts. Although their beet and sweet potato hashbrowns are pretty unique and pretty tasty. Recommendation: if you get mimosas, get the whole bottle. Totally worth it.
google avatar

Autumn P.

Yelp
A staple for me every time I visit San Diego. I love the brisket corned beef hash! The service is always good, and it is nice to be able to sit outside with my dog.
google avatar

Claudia G.

Yelp
Nice place for breakfast ! The bagels and lox with jalapeño was great too! The potatoes with red bell peppers are tasty.
google avatar

Shaun R.

Yelp
Harbor breakfast in Little Italy in San Diego. Nice spot right on the corner on India St for a simple breakfast. They have quick fast service,they are always busy
google avatar

Alicia S.

Yelp
Food was great. Service was great. Very friendly towards their customers. Besides the food, the orange juice was freshly squeezed and delicious. The atmosphere was nice. Located in Little Italy .

S A.

Yelp
We came here after the Rock & Roll Marathon as I recommended this a place to my family from out of town. Three of us ordered the same thing; so-cal eggs benedict (which is english muffin, avocado and poached egg). Not only did we wait an hour to be seated (which was fine) but we waited 45 minutes for our food. Tell me why they brought us plates with literally plain english muffins and just egg on top.. No avocado! When we asked about it, the waitress was like "oh we don't have any good avocados right now". WHAT!? The main thing about the dish was the AVOCADO!? And when we asked why we weren't told this at the time of ordering her answer was i didn't know. We ended up having to eat them as we were starving after the race and weren't willing to wait ANOTHER 45mins for the new plates to come. The server was rude about the whole situation on top of everything as if was our fault. No sort of discount for not having the main part of the dish and on top of that they added 20% gratuity to our check! No wonder she was rude and didn't care, she was getting her tip regardless. NEVER GOING BACK. Paying $25 for a plain english muffin with a poached egg is a joke, your better off eating at home.

Scott F.

Yelp
Stopped to eat today, January 9,2025. It was closed by the health department for vermin infestation.
google avatar

Allen C.

Yelp
Busy spot along Little Italy to grab an early morning breakfast if you're in the area. The waits are pretty long and folks were sitting around outside. Food was not bad, but the service was a bit limited. The manager/lead seemed to be trying to make up for a handful of disinterested staff who were floating about the diner not attending to any of the customers of patrons. Prices were a bit expensive but what you'd expect for Little Italy. Parking is near impossible, so make sure you either can walk from a bit farther away, get lucky w/ street parking, or grab a rideshare in. We had the hash breakfast and the eggs bene - pretty good but not necessarily something I'd go out of my way to get. If it's early and you're in the area, this is a reasonable breakfast option however.
google avatar

Tea J.

Yelp
It's a NO for me . We just got out of our workout class down the street decided to walk to get brunch somewhere . So we decided on this place the customer service was so bad we decided to leave & not even order food. I never understand why people work in these types of jobs when they can't at least provide good customer service if not excellent customer service. Anyways I won't be going back to give them another chance I pass.. To many other options in the area.
google avatar

Stephen W.

Yelp
Ran into this spot, literally when running. Pulled over to get brunch because my tummy be grumbling. Sat at the bar and hammered down a good balanced memosa which paired well (after the 3rd drink came in) with the Florentine benedict. Place was packed but the noise was surprisingly low. Overall... good food, good drink, good times.

Frank A.

Yelp
DON'T GO! 40 minute wait for an unimpressive breakfast burrito! Staff didn't even care or apologize. I never skimp on tips but the service was really bad here!
google avatar

Steve L.

Yelp
I ate at Harbor breakfast two days in a row. Both days I was completely satisfied. The first day I ordered a sausage, egg and cheese bagel to go. I wish I took a picture. It was really good. Today I got the eggs Benedict and sat down. Service was good both days. prices are average for today's times my breakfast bagel was about $15 with a tip and my full breakfast eggs Benedict hashbrowns and coffee was about $24. The first day I was there when they opened up, and there were only two people in the restaurant today it was nearly full. Recommend
google avatar

Rebecca F.

Yelp
Food was meh, service was no nonsense - could have been friendlier. Ambiance was loud and just meh. Seems like a place you settle for because of location versus going somewhere better.
google avatar

Rose O.

Yelp
Absolutely the best breakfast location so far. My eggs were just as I wanted them. The hostess was very friendly and attentive. No wonder there was a line after 9am. Be sure to come early and come hungry.