Skip to main content

EJ's Wine Shop & Tasting Room

A sophisticated yet approachable space for wine, cocktail, and beer enthusiasts in the Historic Millwork District located in Dubuque, Iowa

About EJ's Wine Shop & Tasting Room

Located in the heart of Dubuque's vibrant Historic Millwork District, EJ's Wine Shop & Tasting Room offers a sophisticated yet approachable space for wine enthusiasts and casual visitors.

Our carefully curated selection features exceptional wines from around the world, artisan-crafted cocktails, and old-world imported beers served in a warm, inviting atmosphere that honors the industrial heritage of our historic building.

Whether you want to enjoy a glass in our comfortable tasting room, participate in one of our guided tastings, or find the perfect bottle to take home, our knowledgeable staff is here to enhance your experience.

Join us in the Millwork District for a distinctive wine experience celebrating global traditions and our local Dubuque community.

Explore Our Selection

Curated wines, craft beers, and seasonal cocktails for every palate and occasion

Premium Wines

Discover exceptional wines from around the world. From bold reds to crisp whites, our curated selection features bottles you won't find at big box stores.

Browse Wines

Craft Beers

Carefully selected imported beers and local craft brews. From hoppy IPAs to rich stouts, explore unique flavors from celebrated breweries.

Browse Beers

Artisan Cocktails

Experience expertly crafted cocktails made with premium spirits. Our rotating seasonal menu celebrates fresh ingredients and creative mixology.

View Our Current Menu
Historic Millwork District in Dubuque, Iowa

A Cornerstone of the Historic Millwork District

EJ's Wine Shop & Tasting Room is proud to be part of Dubuque's revitalized Historic Millwork District. Our space showcases the area's distinctive architectural elements—exposed brick, original wood beams, and industrial accents—while providing a contemporary, comfortable setting.

We're dedicated to contributing to Dubuque's vibrant food and beverage scene, offering a unique destination that complements the district's rich character. When visiting Dubuque's Millwork District, make EJ's your destination for wine discovery and relaxation.

Join Our Wine & Beer Clubs

Monthly curated selections delivered with exclusive member benefits

Wine Club

Receive hand-selected wines each month. Choose from 1 bottle, 2 bottles, Chilled Only, or Red Only options.

$135

6-Month Membership

Join Wine Club

Beer Club

Explore new and exciting craft beers delivered monthly. Perfect for beer enthusiasts looking to expand their palate.

$150

6-Month Membership

Join Beer Club

Member Benefits

  • Curated Selections: Monthly bottles unavailable at big box stores
  • Member Discounts: 15% OFF all regular-priced items on pickup days
  • Educational Experience: Detailed tasting notes with food pairings
  • First Access: Priority invitations to tastings and limited wines
Happy Hour at EJ's Wine Shop

Happy Hour at EJ's Wine Shop & Tasting Room

Tuesday thru Friday 3PM to 5PM

Tuesday thru Saturday – 9 PM to Close

$3 off Wine by the Glass

$3 off Cocktails

Sunday NO Bottle Corkage Fee

What Our Customers Say

Recent reviews from our Google Business Profile

Martha Levy

2 weeks ago

We love Ej’s! One of our favorite spots to go before dinner or just to hang and have a good drink. Carl is so knowledgeable and we always learn something every time we go in. HIGHLY recommend!

Jesse Green

a month ago

Great place with an excellent selection of beverages from all over the world. Not only do they offer beverages I enjoy but the rest of my family do as well!

Dave Small

a month ago

EJ was awesome to us! We went in for a wine tasting and he was very helpful. This place has a solid selection of foreign and domestic wines and EJ knows his inventory. And they have a very chill atmosphere. Highly recommend a visit!

Visit Us

Located in the heart of Dubuque's Historic Millwork District

Hours

Monday: Closed
Tuesday - Thursday: 3 PM - 10 PM
Friday: 3 PM - 11 PM
Saturday: 2 PM - 11 PM
Sunday: 2 PM - 6 PM