Yes, street craps is an improvised version of craps played outside of licensed casinos. However, be aware of local laws regarding gambling outside of licensed establishments.