Star Taco is a Tex-Mex restaurant offering a variety of tacos. It is known for its craveable tacos and memorable dining experience.