10 yrs ago•ScoobyWRXreviewedRed Lips Showgirls8351 Katella Ave Stanton, CA 90680I went in on my lunch...