Three Kings Public House
Drag box to select area
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
- Hours: Mon - Sat, 11am - 1:30am; Sun, 11am - midnight
- Accessible: yes