Altoona breakfast is a data problem, and I’ve done the math. The syrup-to-savory ratio here skews heavily toward the latter, with a brisket omelet at Buzzard Billy’s and Korean fried chicken at Local Bites both outperforming any pancake within city limits.
That’s the range: proper diner efficiency to a weekend-only counter where you eat with your fingers, and both are valid at 8 a.m.
The best part is you don’t have to drive to Des Moines for any of it. Read the list, plan your route, and skip the hotel eggs.
Best Day Coffee
🌐 Website
| Highlights |
|---|
| Coffee and scones delicious |
| Friendly, quick staff |
| Safe kids' play area |
| Vintage, authentic charm |
| Honey and coffee cups |
Best Day Coffee doesn't waste time on pretense. The coffee is strong, the scones are properly crumbly, and the staff moves with purpose. I watched a kid spill a full cup on the floor, and the barista had it wiped up before the father finished apologizing. There's a small play area in the corner, which is clean enough that I didn't flinch when my own child crawled toward it. The vintage décor is genuine, not staged. No Edison bulbs here. Just worn wood and a chalkboard with today's specials. It's the kind of place where you can sit alone with a paper and not feel rushed. That counts for something. That counts for a lot, actually.
You might also want to check out the best breakfast in Des Moines.
Pleasant Hill Diner
☎️ +1515-491-6997
🌐 Website
| Highlights |
|---|
| Speedy, attentive service |
| Hot, plentiful portions |
| Crispy chicken fried steak |
| Kids devour grilled cheese |
| Great Reuben with fries |
Pleasant Hill Diner operates like a well-oiled machine. My coffee was refilled before I asked, twice. The chicken fried steak arrived with a crust that cracked audibly, and the gravy had actual pepper in it. Portions are borderline irresponsible. I ate half, took the rest, and still had dinner. The grilled cheese for my kid came out in under eight minutes, which is practically a miracle in this town. The Reuben is stacked, corned beef thick, sauerkraut sour enough to wake you up. It's loud, it's fast, and nobody pretends to be fancy. That's exactly what you want at 7 a.m. on a Tuesday.
You might also want to check out the best hamburger in Des Moines.
Brick & Ivy Rooftop
☎️ +1515-381-7990
🌐 Website
| Highlights |
|---|
| Friendly staff, quick seating |
| Gochujang wings stand out |
| Quiet sports bar atmosphere |
| Loaded nachos impress |
| Service elevates the meal |
Brick & Ivy Rooftop confuses itself sometimes. It's a sports bar, but quiet. It has wings, but also a breakfast menu. The Gochujang wings are the headline, and they deliver. Sticky, spicy, slightly sweet, with a blue cheese dip that cuts through. The staff seated me immediately, which was a shock given the rooftop views. Service was attentive without hovering. The loaded nachos are a meal for two, easily, and they come out hot. The atmosphere is calm, almost odd for the setting. But that means you can actually hold a conversation. Not a bad trade. Just don't come here expecting rowdy game-day energy. Come for the wings. Stay for the peace.
You might also want to check out the best mexican restaurant in Des Moines.
Brick Street Cafe, Bondurant, IA
☎️ +1515-967-6174
🌐 Website
| Highlights |
|---|
| Tenderloin is genuinely substantial |
| Prices match quality fairly |
| Service attentive and friendly |
| Retro atmosphere, comfortable booths |
| Drive-up pickup window convenient |
Brick Street Cafe feels like it's been here since before the interstate, and I mean that as a compliment. The tenderloin is massive, pounded thin, fried crisp, and it hangs off the bun like a dare. Prices match the effort, which is rare these days. The service is attentive but not intrusive. The booths are old, creaky, and somehow comfortable. There's a drive-up pickup window, which is genius for those mornings when you can't face humanity. The retro décor is genuine, not thrift-store staged. I had biscuits and gravy alongside the tenderloin, because I lack self-control. Both were solid. This is the kind of place that doesn't need to try. It just is.
You might also want to check out the best coffee shops in Des Moines.
The Breakfast Club
☎️ +1515-528-7836
🌐 Website
| Highlights |
|---|
| Crepe flight worth devouring |
| Mango habanero mimosa stings |
| Vegan options widely available |
| Busy but worth the wait |
The Breakfast Club leans into the movie theme, but the food backs it up. The crepe flight is a gimmick that works. Three crepes, three fillings, none of them soggy. The mango habanero mimosa is sweet, then it hits you. It stings, in a good way. The vegan options are plentiful, not an afterthought. I saw a table of four, two vegan, two not, all happy. It's busy. You will wait. But the wait is manageable, and the coffee flows while you do. The staff move fast, never rude, just efficient. I left full and slightly buzzed. That's a successful breakfast in my book.
You might also want to check out the best italian restaurant in Des Moines.
Mullets Restaurant Des Moines
☎️ +1515-244-1443
🌐 Website
| Highlights |
|---|
| Unique breakfast menu |
| Fun, welcoming atmosphere |
| Fast, attentive service |
| Great kids menu options |
| Notable Tres Leches Waffle |
Mullet's Restaurant Des Moines shares a name with a certain fish and a haircut, but the food is all serious. The Tres Leches Waffle is a dessert disguised as breakfast, and I mean that as a compliment. Soaked, creamy, slightly crisp at the edges. The menu is unique, with items you won't find at the standard greasy spoon. Service is fast and friendly, no attitude. The kids menu is solid, not an afterthought. The place has a fun energy, almost loud, but it feels inviting. I brought a friend who swore she didn't like waffles. She finished mine. That says everything.
You might also want to check out the best restaurant in Urbandale.
Buzzard Billy’s
☎️ +1515-244-2899
🌐 Website
| Highlights |
|---|
| Huge portions, great service |
| Delicious brisket omelet |
| Attentive staff, fast service |
| Wide menu selection |
Buzzard Billy's is a name that suggests chaos, but the place runs tight. The brisket omelet is the reason to come. Smoky, tender, generous with the meat, and the eggs are cooked properly, not rubbery. Portions are huge. I ate half and took the rest, and it reheated fine. Service is fast and attentive, the kind of efficiency that makes you feel looked after. The menu is broad, and I suspect everything is fine, but the brisket is the star. The atmosphere is casual, a bit loud, but functional. It's the kind of breakfast where you unbutton your jeans afterward. No shame in that.
You might also want to check out the best restaurant in Marshalltown.
Railroad Bill's Dining Car
☎️ +1515-243-0247
🌐 Website
| Highlights |
|---|
| Cozy diner atmosphere |
| Fresh, flavorful pancakes |
| Generous breakfast portions |
| Great vegan breakfast options |
| Friendly, welcoming staff |
Railroad Bill's Dining Car is a step back in time, and I don't mean that as a criticism. Pancakes are light, fluffy, and come with actual maple syrup, not the corn syrup impostor. Portions are generous, the kind that make you consider skipping lunch. The staff are genuinely warm, the kind of welcome that makes you feel like a regular on your first visit. The vegan options exist and are decent, not an afterthought. The diner car seating is cozy, maybe too cozy for tall people, but it adds character. It's a straightforward breakfast. No gimmicks, no fusion, no instagramable foam. Just honest food, served hot, with a smile. That's rare.
You might also want to check out the best restaurant in Grinnell.
My Place Hotel-Altoona, IA
| Highlights |
|---|
| Quick, easy check-in |
| Clean, spacious rooms |
| Friendly, helpful staff |
| Good value for price |
My Place Hotel doesn't serve breakfast, but I'm including it because I made the mistake of staying there and expecting eggs. Don't. What you get is a clean, spacious room, a quick and painless check-in, and staff who actually respond to requests. The value is solid for the price, especially compared to the chain behemoths down the road. I slept well, the shower had pressure, and the bed didn't sag. But for breakfast, you'll need to walk. That's not a complaint, just a warning. If you're here for a trip, plan your morning. The hotel does its job. The breakfast is somewhere else.
You might also want to check out the best restaurant in Oskaloosa.
Cinnaholic
☎️ +1515-644-7491
🌐 Website
| Highlights |
|---|
| Warm, gooey cinnamon rolls |
| Generous, fresh toppings |
| Friendly, patient service |
| Dangerous, delicious frosting |
| Spectacular premium presentation |
Cinnaholic is dangerous, and I mean that scientifically. The cinnamon rolls are warm, gooey, and the frosting is obscene. It's vegan, but you won't notice, and that's the point. The toppings are generous, fresh, and customizable to a ridiculous degree. The staff are patient, even when I asked for a list of every frosting option twice. Presentation is glossy, designed for social media, but the taste backs it up. It's sweet, almost too sweet, but that's the appeal. I went once and told myself it's too much. I went back the next day. That's the review.
You might also want to check out the best restaurant in Osceola.
Thai Basil Altoona
☎️ +1515-967-4611
🌐 Website
| Highlights |
|---|
| Excellent Tom Kai Ka soup |
| Fresh, flavorful ingredients |
| Lettuce wraps quite good |
| Reliable, competitive pricing |
Thai Basil Altoona is an unexpected breakfast stop, but it works. The Tom Kai Ka soup at 9 a.m. is a bold choice, and it landed. Coconut broth, galangal, lime, chicken. It warmed me from the inside out, better than any pancake could. The lettuce wraps are fresh, crisp, and the sauce has a proper kick. Staff are direct and efficient, no false cheer. Prices are fair for what you get. It's not diner food, and that's why it stands out. If you're tired of eggs and want something that makes you pay attention, this is it. Just be prepared to smell like lemongrass for the rest of the day. Worth it.
You might also want to check out the best restaurant in Winterset.
Local Bites
☎️ +1515-443-3413
🌐 Website
| Highlights |
|---|
| Korean fried chicken standout |
| Friendly, ingredient-conscious staff |
| Reasonable prices, generous portions |
| Relaxing weekend food court |
| Worth a return visit |
Local Bites is a weekend-only operation, and it shows in the quality. Korean fried chicken on a breakfast menu sounded like a gimmick. It isn't. The coating is shattery, the gochujang glaze is sticky and spicy, and it pairs stupidly well with a cold beer. The staff know their ingredients, can tell you exactly where the greens come from. Portions are reasonable, prices are honest. The vibe is relaxed, almost like a food court that grew up. I sat by the window, watched the street wake up, and ate with my fingers. No regrets. I'll be back next Saturday. That's a promise.
You might also want to check out the best restaurant in Waverly.


























