El Camino Real Address: 8411 Windfall Ln, Camby, IN 46113 Phone: (317) 821-9920 Cuisine: Mexican Restaurants, Mexican Other Businesses: Allied Cash Advance at 8411 Windfall Ln, STE 180, Camby, IN 46113 Caliber Home Loans at 8190 Windfall Ln, Camby, IN 46113 Papa John's Pizza at 7015 S. Kentucky Avenue, Suite 112, Camby, IN 46113