Remove Ads

Photo of El Coyote Loko

El Coyote Loko

34718 Plymouth Rd, Livonia, Michigan 48150 USA

90 Reviews

Tostada Supremes (not pretty but oh so tasty!)

Photo Credit: Yelp

Remove Ads