Three Kings Public HouseThree Kings Public House

Three Kings Public House (D. Lancaster)

Three Kings Public House

Come for the beer (more than 20 on tap, plus micros in bottles), stay for the food. Dig into upscale pub eats like wings (available with spicy Thai sauce), chorizo nachos, muffaletta, fish & chips and much more. M-Sa, 11 am-1 am; Su, 11 am-midnight. Check website for kitchen closing times. 

Address: 
6307 Delmar Blvd.
St. Louis, MO 63130
United States
Phones:

Map of Three Kings Public House