Harbor Breakfast

Breakfast restaurant · San Diego

Harbor Breakfast

Breakfast restaurant · San Diego

1

1502 India St, San Diego, CA 92101

Photos

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
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

Highlights

Breakfast spot with huge flapjacks, biscuits, and burritos  

Placeholder
Placeholder

1502 India St, San Diego, CA 92101 Get directions

harborbreakfastsd.com
@harborbreakfast.sd

$10–20 · 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

Aug 25, 2025

Powered By

You might also like

Terms of Use • Privacy Policy • Cookie Policy
 © 2025 Postcard Technologies, Inc.
@eater

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
View Postcard for Harbor Breakfast

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.

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

T Sojo

Google
Service was pleasant and the food was good. The portions seemed small though. Great location with outside seating.

Fredrick Otieno

Google
Let me tell you the breakfast burrito 🌯!!!! Baby I am salivating while even typing this down 😉🤣. The food is amazing, and brought out on time. They also have excellent customer service, will always come to check on you to make sure you are good and satisfied. The place tends to be really packed, but somehow they handle it with grace and elegance beyond. The waiting lines don't stay too long, you go in, get your food and you are literally out.

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!

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!!

Michael Bratkowski

Google
Brilliant small town style breakfast joint in San Diego’s Little Italy area. Full menu. Attentive staff. Quick turn around. Even the local Starbucks staff grabs a to go box in the morning. Again, brilliant little place.

Valerie Ponce de Leon

Google
The place is quaint and the service is okay but I’m a little disappointed with the food quality. For two people we paid about $50-$60 and Starbucks would have been a better choice due to the lack of flavor. The eggs were bland with no salt and beet hash browns were underwhelming and undercooked. The coffee was bitter. As least invest in good quality coffee. If you’re visiting San Diego for the first time this is not the place. It made me sad to eat here.
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

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.
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
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

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.

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

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

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

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

Laura H.

Yelp
OPEN!!! google incorrectly indicates this restaurant is closed, but it's open! Enjoy an incredible breakfast here this morning!
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

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.
google avatar

KP F.

Yelp
The sweet potato and beet hash browns are sofa king good!!! Service was friendly, coffee was yummy.
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.
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

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!

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.

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

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.
google avatar

Emily 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

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

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

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

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

Scott F.

Yelp
Stopped to eat today, January 9,2025. It was closed by the health department for vermin infestation.
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.
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

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 .
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

Marisol M.

Yelp
Totally hands down an awesome place to go for breakfast!!! I got the huevos rancheros with hasbrown and my husband got the blueberry pancakes with sausage!! So delicious and fast service. We're from the ie and came down here for our 8 year anniversary. My husband told me that it gave him lukes dinner ( Gilmore girls) vibes ! I love it
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.

Jaclyn H.

Yelp
Great eggs Benedict! Micheladas were okay but don't get the bloody Mary's. Went with a group of 5. Told it was going to be 20min wait at 10am which wasn't bad - 1 star We were set to sit along the street and some homeless guy came by with a bat. He talked to my husband who was in the outer part of the table and it was just not a great start to the breakfast. We were on edge the rest of the meal. Took awhile to order but the waitress we got was super nice. Food didn't take long either. We tried the smoke salmon and crab Benedicts. Everyone enjoyed their dishes. - 1 star Went in to pay and there was some worker on the tablet for awhile. He didn't say a single word to me or the lady that was also waiting for a few minutes. It was awkward haha. Our nice waitress came by and tended to having us pay eventually, so that was a relief. Price was also $155 with drinks for all 5 people, which wasn't bad. - 1 star
google avatar

Ralph B.

Yelp
Bacon was hard, dry and obviously cooked a while ago. Bluberry pancakes had a few blueberries on top but none that I could find in the pancake itself. I was told the maple syrup was real maple syrup, but it was not.
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

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.
google avatar

Natalie C.

Yelp
Visiting from out of town and needed a place for breakfast with my group of 5. Joao was fantastic!! Very friendly and made our experience so great. Food was delicious- our group got eggs Benedicts, breakfast burrito, and bagel sandwich. Only a 20 min wait on a busy Sunday morning, and service was super quick once we were seated. We were seated on the patio, the sun was warm but there was plenty of shade! Would definitely recommend.
google avatar

Kimberly P.

Yelp
Last ones in today after we were unwilling to wait 2 hours at another restaurant (brunch really). Delicious ham steak and eggs, hash browns the way they are supposed to be cooked. Waitress was awesome snd catered to our annoying ways. Owner fix the sink in the bathroom-it leaks!!
google avatar

Yande M.

Yelp
My experience at this restaurant did not feel real to me. I've walked by it numerous times and figured it was time to check it out. When you walk in, the lady at the bar rolls her eyes and clearly does not want to be there. It's as if you're bothering her by taking a seat in an almost-empty restaurant 2.5 hours before they close. We ended up sitting at the bar simply because most of the tables were dirty. It was the same case with the bar area. The counter had not been wiped down. I didn't get it. The restaurant only had 4 people dining besides the two of us. What put me off was just the awful service. She took our order, then went back to chatting with another guest. About 20 minutes later, our food came out. She just dropped it in front of us and walked away. We didn't have any cutlery. You would've thought you offended her by asking for cutlery. A little later, another guest just got up and got their own cutlery behind the bar. While I was eating my french toast, another guest got their french toast. She picked up the bottle of maple syrup from in front of me and plopped it in front of the other guest. Do they only have 1 bottle of syrup? At this point, I grabbed the check and was out of there incredibly fast. I was waiting for someone to pop out and say we were being Punk'd. Food: Brisket Corned Beef Hash: 4/5. Lobster Benedict: 1/5. The eggs were poached hard. This kind of defeats the purpose of egg's benedict. Harbor Challah French Toast: 5/5. This is an excellent dish. But difficult to eat without syrup. Will I ever come here again? Probably not. But I'll be more than happy to grab an order of the french toast to go.
google avatar

Jeff T.

Yelp
Harbor Breakfast saved our San Diego vacation. The food was delicious and reasonably priced. We had a lot of bad experiences with different restaurants and this was a really good experience. Thank you!
google avatar

Richard M.

Yelp
I'm not sure of the expectations that would encourage a negative review of this place. This is a great little neighborhood spot with a lot of character, friendly staff, good food, and great coffee. We were seated promptly, and treated courteously by the entire staff. No attitude to be found here. Side note: the guajillo salsa was excellent. Both of our meals were delicious, and we would definitely eat here again. If there is a negative, it is a little pricier than I'd like, but reasonable for the area. If you're looking for polished floors, manufactured booths, and cheap prices, go to Denny's. This isn't for you.
google avatar

Matthew P.

Yelp
Ambiance and staff are great. However, a menu staple (still reflecting on the menu) Pumpkin Pancakes are no longer available to order. As an airline pilot who recommends local restaurants across the country, I always recommended this place to anyone headed to San Diego, and suggested the pumpkin pancakes, a dish I've only found at this unique brunch establishment. I'm saddened I can no longer recommend Harbor Breakfast for its unique offering. Please remove "pumpkin pancakes" from the menu instead of teasing us with one of the best dishes you used to offer.
google avatar

Suzee D.

Yelp
Oh good lord. The beets and sweet potato hash browns are soooooo good. The service excellent. Crab Benedict yum!
google avatar

Hannah N.

Yelp
This place has always been busy when I have walked past and I finally took the time to go in over the weekend. It was just 2 of us and thankfully there were 2 seats at the bar top. I wish the chairs swiveled a little bit more because it is hard to get into them but that's not a huge deal. I will say the workers here hustle! Our server was working so hard with all the bar seats and table along with making drinks and running food so shout out to them for killing it, especially on a hot day. I ended up going with a simple Denver omelette because I couldn't decide what to get. The plate may not look massive but the portions are big, I definitely couldn't finish it but it was super good, I loved the thin but perfectly crispy toast and the omelette was stuffed with all of the ingredients so you had a perfect bite every time.

Don R.

Yelp
Great food, everything was made with fresh ingredients and the portions were good sized. The hostess was courteous seated us right away. Our waiter was very friendly and informative, he made good recommendations and our entire meal was a hit! I highly recommend this place!
google avatar

Errin S.

Yelp
Nice little diner-style American breakfast in Little Italy. Looking for that home-cooked meal, while dining out? This is not a "fancy" meal, but it is a satisfying one. This restaurant has a cozy atmosphere, complete with bar stools, booths, and tables inside and out. The breakfast/brunch menu had the typical options; fresh off the griddle, savory omelets, or even biscuits and gravy. Sides include hash browns, bacon, sausage, eggs, toast and more. Portions were grand, and the food came out hot and flavorful. Not too heavy, and not too greasy, but more than filling with serving sizes hefty enough for even the hungriest of breakfast diners. Coffee was freshly brewed with beans from an artisan toaster, and with small carafes with cream. As someone who enjoys a classic breakfast, I'd definitely recommend.