Three Kings Public House

Flag as Inappropriate

100% Were impressed
Located in University City's Delmar Loop, the Three Kings Public House offers guests an American take on the traditional Irish pub. Menu items include lamp chops, hamburgers, sandwiches, salads, fish and more. The location also contains a full bar with more than 20 imported and microbrew beers on tap.
6307 Delmar Blvd, Saint Louis, MO 63130
(314) 721-3355
  • Hours: Mon - Sat, 11am - 1:30am; Sun, 11am - midnight
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »