Across Iowa, of the 340 cafes we list, 311 give a phone number and 194 have a website. 1 is a branch of a national chain — Panera Bread (1); the remaining 339 are independent. By what they offer: 30 are tea rooms, 13 serve breakfast, 7 name Wi-Fi. Most often named on their own websites: breakfast (29), lunch (24) and brunch (6). The longest-running is Daily Grind, in business since 1976. 9 describe themselves as family-owned.
Top 10 cafes in Iowa
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1BrewDavenport
-
2Junction CafeBedford
-
3Bluebird Cafe SolonSolon
-
4Cafe MiloAmes
-
5Cafe con LecheDes Moines
-
6CloudsAmes
-
7Devour CafeDubuque
-
8Girl + food by cafe freshDavenport
-
9Newton's Paradise CafeWaterloo
-
10Nodo DowntownIowa City
Cities
Largest first. Towns with a single cafe are listed further down this page.
- Des Moines26
- Ames14
- Davenport13
- Cedar Rapids12
- Iowa City11
- Dubuque10
- Sioux City10
- West Des Moines7
- Cedar Falls5
- Council Bluffs5
- Newton5
- Waterloo5
- Altoona4
- Ankeny4
- Decorah4
- Fairfield4
Other towns in Iowa
One cafe each — too few for a page of their own, so they live here.
-
Sky Kone CafeAckley
407 Main St, Ackley, IA 50601
-
The Roost ~ Grace ~ Grits ~ Gifts LLCAfton
101 E Kansas St, Afton, IA 50830
Family-owned
-
Serenity Sage Herbs and TeaAmana
714 47th Ave, Amana, IA 52203
-
Two 20th PointAmana
4702 220th Trail, Amana, IA 52203
-
Grounds & GoodiesAnamosa
112 E Main St, Anamosa, IA 52205
-
The Weather Vane CafeAnita
663 Main St, Anita, IA 50020
-
Peppercorn PantryAplington
911 Parriott St, Aplington, IA 50604
Family-owned
-
Spice & Lemon CaféArnolds Park
140 Broadway St, Arnolds Park, IA 51331
-
NektarArnolds Park
612 US-71, Arnolds Park, IA 51331
-
Downtowner Family RestaurantAtlantic
222 Chestnut St, Atlantic, IA 50022
-
Gingery CafeAtlantic
1200 Brookridge Cir, Atlantic, IA 50022-2304
-
Uptown CafeAudubon
320 Broadway St, Audubon, IA 50025-1104
Breakfast · Pastries
-
Junction CafeBedford
804 Pollock Blvd, Bedford, IA 50833
-
Blairstown CafeBlairstown
311 Locust St NW, Blairstown, IA 52209-4400
-
Beyoutiful NutritionBloomfield
111 E Franklin St, Bloomfield, IA 52537
-
Mimis KitchenBloomfield
103 E Jefferson St, Bloomfield, IA 52537
-
Simply IrresistibleBonaparte
622 1st St, Bonaparte, IA 52620
-
Brick Street Market and CafeBondurant
114 Brick St SE, Bondurant, IA 50035-2100
Locally owned
Breakfast · Lunch
-
Bridgewater CafeBridgewater
102 N Main St, Bridgewater, IA 50837
-
Corner CafeBrunsville
200 Oak St, Brunsville, IA 51008
-
HUGO'S CAFEBuffalo
1106 W Front St, Buffalo, IA 52728
-
UppersBurlington
871 Jefferson St, Burlington, IA 52601
Breakfast
-
Tastefully Yours BistroBurlington
218 Jefferson St Ste 1D, Burlington, IA 52601
-
Dori's Tea BarCarroll
1016 N Main St, Carroll, IA 51401-1955
-
Cascade CafeCascade
799 Nixon St SE, Cascade, IA 52033
-
Stove House Family DiningCentral City
2 Al Waterhouse Ave Ste 2, Central City, IA 52214
-
Mill Creek CafeClarence
517 Lombard St, Clarence, IA 52216
-
Clarence Play CafeClarence
320 9th Ave, Clarence, IA 52216-9413
-
Down Right DeliciousClarinda
120 S 15th St, Clarinda, IA 51632-2243
-
Daisy's On MainClarion
108 N Main St, Clarion, IA 50525
-
Clearfield CafeClearfield
304 Broadway St, Clearfield, IA 50840
-
Whimsy's TEApothecaryClinton
126 5th Ave S, Clinton, IA 52732
-
Nora's CafeClinton
212 S 2nd St, Clinton, IA 52732
-
Equal GroundsClinton
134 5th Ave S, Clinton, IA 52732-4171
-
St. Kilda Cafe and BakeryClive
12695 University Ave #140, Clive, IA 50325
-
New Pioneer Co-op Cafe, Coralville LibraryCoralville
1401 5th St, Coralville, IA 52241-1813
-
Stack Wellness CafeCoralville
3266 Crosspark Rd Ste 105, Coralville, IA 52241
-
High Ground CafeCoralville
1150 5th St, Coralville, IA 52241-2913
-
Betty'sCorydon
101 S Lafayette St, Corydon, IA 50060
-
Hattie Nick's CafeCorydon
112 E Jefferson St, Corydon, IA 50060
-
Rooted on West J- CorydonCorydon
113 W Jackson St, Corydon, IA 50060
-
Garden CafeCreston
911 N Sumner Ave, Creston, IA 50801
-
Sunrise CafeDe Witt
906 6th Ave, De Witt, IA 52742
-
The Summit CafeDe Witt
719 11th St, De Witt, IA 52742
-
The Energy ShackDeWitt
208 11th St, DeWitt, IA 52742
-
Grass RootsDonnellson
101 S Main St, Donnellson, IA 52625
-
Lunch Box CafeDouds
14191 Hwy, Co Hwy V64, Douds, IA 52551
-
KE Black MercantileDysart
307 Main St, Dysart, IA 52224
-
Beans & BeignetsEarlham
105 S Chestnut Ave, Earlham, IA 50072
Breakfast
-
Cafe RoseEdgewood
119 N Washington St, Edgewood, IA 52042
-
Pie-Eyed & FlakeyEdgewood
110 N Washington St, Edgewood, IA 52042-4706
-
Park View CaféEldridge
10 Lincoln Ave, Eldridge, IA 52748
-
Mama’s ParlorEldridge
10 Grove Rd, Eldridge, IA 52748-9632
-
Road 712Emerson
705 Morton Ave, Emerson, IA 51533-5000
-
Hwy 7 CafeFonda
815 N Queen St, Fonda, IA 50540
-
Brownie's CafeFort Dodge
1712 Central Ave, Fort Dodge, IA 50501-4234
-
Cottage CafeFort Madison
5833 Avenue O, Fort Madison, IA 52627
-
The Wild Whisk BistroFort Madison
807 Avenue G, Fort Madison, IA 52627
-
Geno SourceFremont
28971 Yates Ave, Fremont, IA 52561
-
Java18Garner
720 US-18, Garner, IA 50438
-
The VaultGilbert
125 Main St, Gilbert, IA 50105
-
Gathering Place 2.0Glenwood
110 S Vine St, Glenwood, IA 51534
-
The Round Table Tea BarGlenwood
16 N Walnut St, Glenwood, IA 51534
Salads · Sandwiches
-
K & K inc.Glidden
29913 170th St, Glidden, IA 51443-8589
-
Tap's CafeGranville
523 Elm St, Granville, IA 51022
-
The CornerGreenfield
284 Public Square, Greenfield, IA 50849
-
Peak - GrimesGrimes
309 SE Main St, Grimes, IA 50111-2354
-
Frontier CafeGrinnell
831 Main St, Grinnell, IA 50112
-
Comeback CafeGrinnell
901 Main St, Grinnell, IA 50112-2049
-
Hilltop CafeGuthrie Center
2003 State St, Guthrie Center, IA 50115
-
The Pink Poppy ApothecaryGuthrie Center
106 S 4th St, Guthrie Center, IA 50115
-
Picket Fence CafeGuttenberg
531 S River Park Dr, Guttenberg, IA 52052
-
Rausch's CafeGuttenberg
131 N Highway 52, Guttenberg, IA 52052-9466
-
Rustic BrewHampton
117 1st St NW, Hampton, IA 50441
-
JeronimosHarlan
601 Court St, Harlan, IA 51537
-
Diane's CafeHawkeye
105 E Main St, Hawkeye, IA 52147
-
Sharon's CafeHinton
115 Floyd Ave N, Hinton, IA 51024
-
Boxcar's CafeHospers
218 Main St, Hospers, IA 51238
-
The Grain HouseHull
1134 Main St, Hull, IA 51239
Breakfast
-
Grassroots Gallery Gift & CafeHumeston
121 Broad St, Humeston, IA 50123
-
The Gathering Place at the PineIowa Falls
1707 N Oak St, Iowa Falls, IA 50126
-
The CentennialJefferson
100 E State St, Jefferson, IA 50129
-
Ram Restaurant & BakeryJefferson
Jefferson, IA
-
Juniper & Olive Co.Jewell
632 Main St, Jewell, IA 50130
-
Brick House CafeJohnston
5785 Merle Hay Rd, Johnston, IA 50131
Since 2000
Breakfast · Lunch · Brunch
-
Brickhouse Cafe LlcJohnston
5765 Merle Hay Rd, Johnston, IA 50131-2810
Since 2000
Breakfast · Lunch · Brunch
-
Deep Dive StoriesKeokuk
Keokuk, IA
-
Maggie's Farmhouse CafeKeokuk
818 Main Street, Keokuk, IA 52632
-
Great Day CafeKeosauqua
202 Main St, Keosauqua, IA 52565
-
Village Cup & CakesKeosauqua
202 Main St, Keosauqua, IA 52565
-
Sweet CreationsKeosauqua
21969 Hawk Dr, Keosauqua, IA 52565
-
RoomersKingsley
212 Main St, Kingsley, IA 51028
-
Carnegie Cafe'Lake City
120 N Illinois St, Lake City, IA 51449-1707
-
Sprecher Mill HouseLake Mills
Lake Mills, IA 50450
-
Milton's On MainLake View
413 Main St, Lake View, IA 51450
-
Lite House CafeLake View
413 N Main St, Lake View, IA 51450-7709
-
SIPS Downtown LamontLamont
634 Bush St, Lamont, IA 50650-9041
-
The Buck Stops HereLansing
367 Main St, Lansing, IA 52151
-
Ray and Donna cafe.Lansing
1909 Bluebell Rd, Lansing, IA 52151-7609
-
Rusty Spoke CafeLaurens
211 Highway 10, Laurens, IA 50554-1305
-
Crane & Pelican CafeLe Claire
127 S 2nd St, Le Claire, IA 52753
Since 2009
Woman-owned
Lunch
-
RU Play CafeLe Claire
328 N Cody Rd, Le Claire, IA 52753-9220
-
Sunrise CafeLe Grand
908 W Main St, Le Grand, IA 50142
-
Friendship Tea HouseLe Mars
Le Mars, IA 51031
-
Hilltop Cafe, Grant TownshipLe Mars
Le Mars, IA
-
Lizzie's Kitchen & CafeLeon
18496 US Highway 69, Leon, IA 50144-1211
-
Lineville Old Home CafeLineville
111 Main St, Lineville, IA 50147
-
It's all Relative CafeLovilia
202 Highway 5, Lovilia, IA 50150-1002
-
Town & Country CafeMadrid
213 W 2nd St, Madrid, IA 50156
-
Classic CafeMalvern
315 Main St, Malvern, IA 51551-8032
-
Deb's Corner CafeManning
326 Main St, Manning, IA 51455
-
DK'S EateryMarengo
1185 Court Ave, Marengo, IA 52301
-
Bistro at BloomsMarion
1440 Blairs Ferry Rd, Marion, IA 52302
Breakfast · Lunch · Pastries
-
Mr. BeansMarion
1080 E Post Rd #1, Marion, IA 52302
-
Marquette Cafe & BarMarquette
87 1st Street, Marquette, IA 52158
-
McGregor SpecialTea ShoppeMcGregor
240 Main St, McGregor, IA 52157
-
Cafe Olde WorldMediapolis
527 Main St, Mediapolis, IA 52637
-
Stephen MorrowMillersburg
Millersburg , Millersburg, IA 52308
-
Hwy 169 American CafeMinburn
417 4th St, Minburn, IA 50167
-
Minden Bowl CafeMinden
209 Broadway St, Minden, IA 51553
-
Brewed Awakening CafeMitchellville
112 Center Ave S, Mitchellville, IA 50169-9765
-
Pit-StopMonticello
16159 County Road E16, Monticello, IA 52310-7684
-
River Rock CafeMount Pleasant
1529 253rd St, Mount Pleasant, IA 52641
-
The Nourishing RootMount Vernon
100 1st St W, Mount Vernon, IA 52314
-
Third Street CaféMount Vernon
309 3rd St SE, Mount Vernon, IA 52314
-
River Rock CafeMt Pleasant
1529 253rd St, Mt Pleasant, IA 52641
-
Bon Appetit at Cornell CollegeMt Vernon
600 1st St SW, Mt Vernon, IA 52314-1004
Breakfast · Lunch · Salads
-
Black Pearl CaféMuscatine
413 E 2nd St, Muscatine, IA 52761
-
Laura's LandingMuscatine
101 W Mississippi Dr, Muscatine, IA 52761
-
Renn's CaféNevada
1001 6th St, Nevada, IA 50201
Since 2024
Breakfast · Lunch · Sandwiches
-
Klunder's KafeNew Hampton
2148 S Linn Ave, New Hampton, IA 50659-9414
-
North Mahaska FBLA & Warhawk CafeNew Sharon
2163 135th St, New Sharon, IA 50207-8108
-
Ice Cube PressNorth Liberty
205 N Front St, North Liberty, IA 52317-9302
Since 1991
-
Sue's Corner Post CafeNorthwood
700 Central Ave, Northwood, IA 50459
-
Benny's BeansNorwalk
1951 E 18th St, Norwalk, IA 50211
-
Always Bean HereNorwalk
2700 Coffee Ave, Norwalk, IA 50211
-
J & k Corner CafeOelwein
2 S Frederick Ave, Oelwein, IA 50662
Locally owned
-
Country Cottage CafeOelwein
2301 S Frederick Ave, Oelwein, IA 50662
-
Monarch Art CafeOkoboji
1906 US-71 N, Okoboji, IA 51355
-
Frannie's CafeOnawa
812 Iowa Ave, Onawa, IA 51040
-
The Dugout CafeOrient
101 1st St, Orient, IA 50858
-
차타타진영점Orient
100 E 3rd St, Orient, IA 50858-5034
-
SalonRed Roots to Remedies Herb & Tea ShopOsceola
117 S Main St, Osceola, IA 50213-1218
-
Julie's Homestyle CafeOskaloosa
216 S Market St, Oskaloosa, IA 52577
Family-owned
-
Common GroundsOttumwa
207 E 2nd St, Ottumwa, IA 52501
Breakfast
-
Bev & Hennie'sParkersburg
706 IA-57, Parkersburg, IA 50665
-
Windmill CafePella
709 Franklin St, Pella, IA 50219
-
Jumble Drive-Thru PeostaPeosta
7342 Thunder Valley Dr., Peosta, IA 52068
-
Trail Side CafePerry
1018 2nd, Perry, IA
-
PAC CaféPocahontas
205 2nd Ave SW, Pocahontas, IA 50574-1921
Breakfast · Lunch
-
Red Dragon Herbs and TeasPolk City
201 N 3rd St Ste E, Polk City, IA 50226
Woman-owned
Loose leaf tea
-
Rising Sun CafePolk City
107 N 2nd St, Polk City, IA 50226
-
Country Corner RestaurantRalston
101 Main St, Ralston, IA 51459
-
Rainbow CafeRed Oak
105 W Market St, Red Oak, IA 51566-2615
-
IndulgeReinbeck
415 Main St, Reinbeck, IA 50669
-
Three Sister's BistroRemsen
203 S Washington St, Remsen, IA 51050
-
Dry Creek Brew at 100 MainRobins
100 E Main St, Robins, IA 52328
-
Bistro 67 and GiftsRock Valley
1202 21st Ave, Rock Valley, IA 51247
Sandwiches · Desserts
-
Royal CafeRoyal
309 Main St, Royal, IA 51357
-
Pistol Annie's Alley & ️Corabelles Tea RoomRyan
3285 180th ave, Ryan, IA 52205
-
Hutch's CafeSac City
612 E Main St, Sac City, IA 50583
Since 1990
Woman-owned
-
Kate'sSergeant Bluff
411 4th St, Sergeant Bluff, IA 51054-8508
-
Block 10Sheffield
309 W Gilman St, Sheffield, IA 50475
-
Cornstalk CafeShelby
316 East St, Shelby, IA 51570
-
Truly ScrumptiousSheldon
316 9th St, Sheldon, IA 51201
Breakfast · Lunch · Salads
-
Cook's CafeSheldon
207 8th St Ste A, Sheldon, IA 51201
Since 2010
Breakfast · Lunch · Sandwiches
-
Bluebird Cafe SolonSolon
112 E Main St, Solon, IA 52333
Breakfast · Lunch
-
The Nourishing RootSolon
100 1st St. SW, Solon, IA 52314
-
SereniTea Co.Spencer
1015 S Grand Ave, Spencer, IA 51301
-
Lagniappe TearoomSpirit Lake
1608 Hill Ave, Spirit Lake, IA 51360
-
Tiger Lily CafeSt Charles
130 W Main St, St Charles, IA 50240
Since 2024
Locally owned
-
Kava House and CafeSwisher
122 2nd St SW, Swisher, IA 52338
-
FarmorieSwisher
Swisher, IA
-
Tabor Brew HouseTabor
633 Main St, Tabor, IA 51653
-
The Tama Railway CafeTama
133 W 3rd St, Tama, IA 52339
-
Wagon Wheel CafeTingley
101 Monroe St, Tingley, IA 50863
-
Sips on 5thTipton
116 W 5th St, Tipton, IA 52772
-
GroVer FlavorsVan Meter
420 Mill St, Van Meter, IA 50261
-
The Sweet ToothWapello
332 N 2nd St, Wapello, IA 52653-1259
-
Applewood BistroWashington
1015 S Iowa Ave, Washington, IA 52353
-
The Youngville CafeWatkins
2409 73rd St, Watkins, IA 52354
-
Playgrounds Cafe for LittlesWaukee
293 SE Westown Pkwy, Waukee, IA 50263
-
The BlendWaukon
27 Spring Ave, Waukon, IA 52172
-
Wild CarrotWaverly
215 E Bremer Ave, Waverly, IA 50677
-
Jackson Hometown CafeWebb
122 Main St, Webb, IA 51366
-
Empower NutritionWebster City
806 Seneca St, Webster City, IA 50595
-
Wades CafeWeldon
2787 Highway 69, Weldon, IA 50264-8532
-
The VillageWest Bend
105 S Broadway Ave, West Bend, IA 50597
-
Uptown CafeWest Bend
215 S Broadway Ave, West Bend, IA 50597-7755
Breakfast · Pastries
-
The Serving CafeWest Branch
209 E Main St, West Branch, IA 52358
-
Reid's BeansWest Branch
106 E Main St, West Branch, IA 52358
-
PerKup CafeWest Des Moines, IA
7003 Douglas Ave, West Des Moines, IA, IA 50266
Breakfast · Lunch · Brunch
-
Botany TeaWest Union
124 E Elm St, West Union, IA 52175-1329
Since 2022
Loose leaf tea
-
Slykhuis Twilight TearoomWilliamson
Williamson Ave, Williamson, IA 50272
-
Wilton CafeWilton
116 W 4th St, Wilton, IA 52778
-
Anything Sweet & More CafeWinterset
52 E Court Ave, Winterset, IA 50273-1517
-
Petite CafeWinterset
106 W Court Ave, Winterset, IA 50273
-
Baker's Barndoor CafeWinterset
1204 W Summit St, Winterset, IA 50273-2277
-
Bunk House CafeWoodbine
501 Walker St, Woodbine, IA 51579
-
Aspire Nutrition & EnergyWoodward
122 S Main St, Woodward, IA 50276
BEFORE YOU GO
Make your cafe visit work
Choose a setting, check laptop policies and plan a meetup.


