LatinRestaurantsel SeÑor de los TACOS Location1612 S. 8th StreetRogers, AR 72756(479) 372-6393Visit WebsiteGet Directions