1. McClain Restaurant Group El Pico 106 W Maple Ave, Independence, MO 64050 Coordinate: 39.09306,-94.41604 Phone: (816) 252-7426