AOL Travel

International Tap House, St. Louis

International Tap House - St. Louis, Missouri
International Tap House
1711 South 9th Street, St. Louis, MO 63104Map
+1 314 621 4333
Neighborhood: Soulard
Cuisine: American

Beer is always near and dear in historic Soulard and the International Tap House is no exception. Located amidst the hustle and bustle of the neighborhood, locals who love to eat and appreciate beer can be spotted having fun everyday, especially when the weather is nice. There's always a diverse mixture of people hanging around and the staff members are some of the friendliest folks in town. Carrying a wide variety of domestic and foreign lagers and ales, this restaurant/bar does not fall short of what the name suggests. On many evenings, enjoy the live musical entertainment from touring and local musicians. Stop by for dinner, stay for the entertainment. Come back for the great company. -Cathryn D. Blue

Write a Review

How would you rate your overall experience with International Tap House?
Restaurant General Information
  • Open Hours: Monday to Thursday from 03:00 PM to 01:00 AM, Friday from 01:00 PM to 01:00 AM, Saturday from 11:00 AM to 01:30 AM
  • Credit Cards Accepted: visa, mastercard, amex, discover, diners, debitcard
  • Takeout Available: Yes
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!