1. El Pastor Mexican Food 85 N Central Ave, Umatilla, FL 32784 Coordinate: 28.92743,-81.66885 Phone: (352) 205-5443