Better authentic Mexican food in Kansas City, especially down on Southwest Blvd. California Taqueria (in KC) is the best Mexican food I've ever had. Howard's on 13th and Deer Park and La Fonda on 122nd and West Center Road were the best in Omaha, before they both closed down.