Nally's Kitchen
Order Now
Restaurant Banner

Go South of the Border at Nally's Kitchen

Best Mexican Restaurant in Davenport


Most Popular

Try our most popular items.

Taco

Taco

$3.00

Beef Empanadas

Beef Empanadas

$3.50

Burrito

Burrito

$9.00

Shrimp Taco Bowl Salad

Shrimp Taco Bowl Salad

$13.00

Nachos

Nachos

$11.00


Most Beloved Mexican Delights

Unleashing Bold Flavors

Unleashing Bold Flavors

From the tender and seasoned meats to the vibrant toppings and handmade tortillas, each taco is a celebration of traditional Mexican craftsmanship. Savor the explosion of flavors as you bite into combinations like succulent carnitas, juicy carne asada, or flavorful vegetarian options.

Culinary Adventure in Every Bite

Culinary Adventure in Every Bite

Choose from a variety of options, whether you crave the smoky goodness of grilled carne asada, the succulence of slow-cooked carnitas, or the robust and hearty vegetarian delights. Our burritos are generously stuffed with seasoned meats, fresh vegetables, rice, beans, and a selection of mouthwatering sauces, all wrapped in a warm and pillowy tortilla.


Nally's Chicken over Rice

It's all in the preparation!

Exquisite Chicken Over Rice Delicacy

Exquisite Chicken Over Rice Delicacy

Our secret blend of spices and herbs infuses each bite with a symphony of flavors, complemented by the fluffy and fragrant rice. The dish is artfully garnished with fresh vegetables and a drizzle of delectable sauces, creating a harmonious combination that captures the essence of Mexican gastronomy.

Yes, We Cater for You!

Yes, We Cater for You!

Immerse your guests in the rich tapestry of Mexican cuisine, from zesty tacos and savory enchiladas to mouthwatering fajitas. Our commitment to authenticity ensures that every dish captures the essence of Mexican culinary artistry. Let Nally's Kitchen cater to your event, transforming it into a fiesta of flavors and cultural delights.

Catering Menu
Order From Our Website

Order From Our Website

Order directly from our website to save money in fees, get faster service, earn free food via our rewards program, and support local business.

Satisfy Your Craving For Mexican Food Rich Flavor

Satisfy Your Craving For Mexican Food Rich Flavor

Don't keep settling for the same bland food. Add some flavor and variety to your life by ordering from Nally's Kitchen. Our homemade style Mexican restaurant features all kinds of delicious dishes. You can order for takeout, use your favorite delivery app or dine in with us.

Call 563-322-0181 now to place your takeout order with our restaurant.

Embracing Tradition and Culinary Excellence

Embracing Tradition and Culinary Excellence

Our chefs, inspired by family recipes and time-honored techniques, craft each dish with care, using only the finest and freshest ingredients. From sizzling fajitas to flavorful tacos, our menu is a gastronomic adventure that reflects the warmth and hospitality of Mexico.


Reviews

I usually try not to over hype stuff BUT this is the exception. This is my new favorite restuarant full stop. When I say that this is THE BEST Mexican food in the area I truly mean it 100% Not only is the food great but the service was too. Very friendly staff. Also if you see any Tres Leche cakes you better grab them up before I do because Oh. MY. GOODNESS. Nally's is definitely going to be a regular stop for me.

Garrett S.

Garrett S.

I got the pork tamales and they were very good. The service is great and we didn't have to wait long for our food.

Cynthia W.

Cynthia W.

Authentic homemade Mexican food! The best in the Quad Cities IMO. The seasoning they use here is next level! Churros and empanadas are amazing! Daily specials. Cheap and delicious.

Lee M.

Lee M.

Nally's Kitchen Rewards

Nally's Kitchen Rewards

Join our rewards program to earn points, get free items, and stay up to date with us.


Featuring

Catering

Healthy Options

Easy Parking

Vegan Options


Location


Sunday

Closed

Monday

10:30 AM - 8:00 PM

Tuesday

(Today)

10:30 AM - 8:00 PM

Wednesday

10:30 AM - 8:00 PM

Thursday

10:30 AM - 8:00 PM

Friday

10:30 AM - 8:00 PM

Saturday

10:30 AM - 8:00 PM