Cityscape

February 26, 2014

Guadalajara Café closes in south KC

The Watts Mill Plaza restaurant, at 1144 W. 103rd St., opened in the mid-1990s and closed over the weekend. It has a sister restaurant in Lee’s Summit.

Related content

Comments

Videos

Editor's Choice Videos