KC Restaurant is a small, charming establishment specializing in Mexican food. They are known for serving menudo daily and offering decent portion sizes at cheap prices.