New

Bangkok 2026 Street Food Guide is live — read the full guide

Food Place Passport

Dave's Restaurant in Iowa

Dave's Restaurant in Charles City, IA offers great breakfast, lunch & dinner with local specialties, all-you-can-eat options, and a cozy atmosphere.

4.6 480 reviews $1–10 Restaurant American · Southern

809 S Grand Ave, Charles City, IA 50616, United States

FoodPlacee Passport United States · Iowa · 60400
Verified

Dave's Restaurant

Charles City, Iowa, USA

Waffle Coffee Two Egg Omelets Muffins
Rating★ 4.6 / 5
Price$1–10
CategoryRestaurant
Today 06:30 AM - 03:00 PM

Overview

About This Food Place

Dave's Restaurant is a beloved local dining spot located on 809 S Grand Ave in Charles City, IA. Known for its cozy and casual atmosphere, this restaurant serves comfort food alongside healthy options, quick bites, and a satisfying salad bar. It is a welcoming place where both locals and tourists enjoy homemade desserts, great coffee, and specialties that highlight regional flavors.

Offering a diverse menu that covers breakfast, brunch, lunch, and dinner, Dave's accommodates diners seeking everything from small plates to all-you-can-eat options. With friendly table service, affordable prices ranging from $1 to $10, and a warm environment, it’s ideal for solo diners, groups, and families alike. Accessibility features and amenities such as restroom facilities and free parking further enhance the overall experience.

Gallery

Photos from Dave's Restaurant

Real shots of the food, atmosphere, and signature dishes at this location.

View all photos

Local favorites

Why People Come Here

This cozy spot in Charles City is known for comfort food, local specialties, and a welcoming atmosphere that appeals to groups and solo diners alike.

Great Coffee and Desserts

Highly praised for its excellent coffee and delicious desserts like fresh muffins and pie, perfect for a relaxing break.

Popular Breakfast & Lunch Menu

Favorites include two egg omelets, waffles, and a hamburger bar, making it a top choice for breakfast, lunch, and dinner.

Group Friendly & Family-Oriented

Welcomes groups and tourists with free parking, a kids’ menu, high chairs, and changing tables to accommodate families comfortably.

Local Specialty & All-You-Can-Eat

The restaurant showcases local Iowa cuisine and offers all-you-can-eat buffet options, ensuring a satisfying experience for every appetite.

Fully Accessible Facilities

Features wheelchair accessible entrances, parking, restrooms, and seating for inclusive dining comfort.

Quick and Friendly Service

Efficient takeout and dine-in services with attentive staff keep wait times short and customers happy.

Experience

When & How to Enjoy This Place

Dave’s Restaurant offers a versatile dining experience with options tailored to a variety of occasions and guests. Whether visiting for a quick breakfast or a full dinner, its welcoming vibe and broad menu make it a dependable choice.

Comfortable and inviting, the restaurant is perfect for those who appreciate hearty comfort food mixed with local specialties, relaxed service, and a quiet setting to unwind during the day or evening. — FoodPlacee editorial note

Breakfast & Brunch Delights

Start the day with favorites like waffles, breakfast croissants, and Mickey Mouse pancakes, accompanied by great coffee to energize the morning.

Group Dining Experience

Enjoy generous portions and comforting classics such as prime rib and chicken cordon bleu, perfect for friends and family gatherings in a cozy setting.

Takeout Convenience

Order a quick bite or a full meal to go with an easy takeout service, ideal for busy days or dining at home without sacrificing quality.

Reservation-Friendly Visits

Planning a special lunch or dinner is simple, as the restaurant accepts reservations, ensuring a smooth and relaxing experience.

Accessible & Family-Friendly

With wheelchair accessibility and amenities like high chairs, kids’ menus, and changing tables, the restaurant warmly welcomes families and takes care of everyone's needs.

Best for

Breakfast Groups Takeout Reservations Family-Friendly Coffee Local Specials Casual Dining

Guest sentiment

What People Feel

A snapshot of what local diners frequently mention about this location.

A
Anonymous 2 week ago

"We always like to come here when we're in town on a business trip. It's a comfy, cozy atmosphere and the pellet burner right inside the door is all it takes to get you comfortable on a snowy January day in northwest Iowa. This time we had their breakfast buffet and it was more than enough! You won't regret a meal here any time of the day!"

WP
Woody Polatas 3 week ago

"Great place for comfort food, either off the menu or buffet"

SF
Suzette Foster 1 month ago

"Stopped in for late breakfast. Buffet was switching to lunch items, but kept breakfast full for the guests. Cashier had a VERY LONG line due to credit cards, but she was apologetic . Place was near full.. Breakfast Food was pretty good, however, our piece of chicken tasted like old grease.. a little pink in the middle is always a turn off for me... but everything else seemed yummy."

MA
Meredith Austin 1 month ago

"Great food. Nice size portions. Affordable. The wait staff is always extremely nice and give great service."

HH
hyrules hero 1 month ago

"Amazing, local spot. On most occasions, will exceed expectations in most categories. Our most recent did not. Everything was delicious as ever. That being said, the portions were tiny (our hodge podge had one(1)mozzarella stick, burger was small) and the cashier definitely did not want to be there, working. This will not affect me coming back, or recommending. The prices are great, portions are(normally) plentiful. And the service, both welcoming and friendly. -Called ahead at 1045am sat morning(terrific phone service!) -Had food ready upon arrival(12mins.) -3 entrees and the hodge podge was the order. -total was $30.00(with 4.89) gratuity."

AD
Adam Dohrn 2 month ago

"The service was so friendly and helpful. The buffet my daughter ate looked really good. Great variety and good price. The steak and eggs I ordered was excellent. Neat restaurant with a fun ambiance. I will be back again."

TE
TTLhusker Eastcampus 3 month ago

"Great provincial Iowa restaurant run by local Iowans. Kind friendly Iowa hospitality. Great to have fresh Iowa food. For Iowans stop by and enjoy our local businesses"

DH
Deb H 3 month ago

"Stopped just before they closed and the service was excellent along with the food! Told the waitress I loved strawberry pie and so she saved a piece for me the next day. We attended a luncheon that same day that they catered chicken. Absolutely the best strawberry pie, chicken, mashed potatoes and gravy, fries, and club sandwich! Best food, super waitress, and great price!!!"

Visit info

When to Visit

Weekly hours below — always confirm with the business before holidays or special events.

Today Closed
Weekly hours
Monday 06:30 AM - 03:00 PM
Tuesday 06:30 AM - 03:00 PM
Wednesday 06:30 AM - 03:00 PM
Thursday 06:30 AM - 03:00 PM
Friday 06:30 AM - 08:00 PM
Saturday 06:30 AM - 02:00 PM
Sunday 08:00 AM - 02:00 PM
Hours may change. Please confirm with the business before visiting.

Best time to visit

Ideal for a quick bite or a leisurely meal, Dave’s Restaurant welcomes guests daily with flexible hours and options to suit every schedule.

Breakfast & Brunch from 6:30 AM on weekdays, perfect for early risers Friday extended hours until 8:00 PM for dinner outings Reservations accepted, planning ahead is recommended during weekends Quick lunch options make it ideal for solo dining or business trips Typical visit duration ranges from 30 minutes to an hour

On the map

Where This Food Place Lives

Find your way to Dave's Restaurant in Iowa .

Address 809 S Grand Ave, Charles City, IA 50616, United States
Phone +1 641-228-7162
Area Iowa
Call Address copied ✓

Questions answered

Food Place Questions

Find answers to common questions about Dave's Restaurant to help plan your visit and enjoy a great dining experience.

Dave's Restaurant is open Monday through Thursday from 6:30 AM to 3:00 PM, Friday until 8:00 PM, Saturday from 6:30 AM to 2:00 PM, and Sunday from 8:00 AM to 2:00 PM. Hours may vary on holidays or special occasions.

Takeout and dine-in options are available at Dave's, but delivery is not offered. Customers can enjoy meals on-site or conveniently take food to go.

The restaurant features a wheelchair accessible entrance, parking lot, restrooms, and seating to accommodate guests with mobility needs.

The menu includes breakfast, lunch, and dinner with comfort foods, coffee, salads, small plates, and healthy options. Highlights include local specialties, great desserts, and all-you-can-eat choices.

Reservations are accepted, making it easier to plan meals for groups, tourists, or solo diners at this cozy and casual dining spot.

Payments can be made using credit cards, debit cards, and NFC mobile payments, providing flexible options for guests.

The restaurant is good for kids, offering high chairs, a kids' menu, and changing tables, ensuring a comfortable visit for families.

Located at 809 S Grand Ave, Charles City, IA 50616, Dave's offers free parking in a lot and free street parking for customer convenience.

For owners

Own or manage this food place?

Update this page with accurate hours, menu details, photos, and business notes — and reach food lovers searching for places like yours on FoodPlacee.

Menus, prices, hours, services, and availability may change. Please contact the food place directly before visiting or ordering.