Taco Bell
7201 John F Kennedy Blvd, Sherwood 72120