35.1 F
Waco
Sunday, January 23, 2022

Kitok_MH 10.11.12_077 FTW

The Kitok Restaurant is located at 1815 North 18th Street on Oct. 11, 2012. Kitok is known for being one of the best Korean restaurants in Waco.

Matt Hellman | Lariat Photo Editor

Kitok_MH 10.11.12_077 FTW

Advertise with the Baylor Lariat