Mexican restaurant · 531 N Central Ave, Umatilla, FL
Dine-In
More food in Umatilla, FL · Mexican Food in Umatilla