food mexican sherman wallpaper cactus mexican food sherman oaks 14622 Ventura Blvd Sherman Oaks CA 91403. My suggestion would be to order take out instead. Cactus Taqueria Inc… Saturday, April 2, 2022 Edit