Description
Santarosa Taco Stop is a hidden gem located at 866 E Lake Mead Parkway. This Mexican eatery offers an authentic and flavorful dining experience that is sure to leave your taste buds craving for more. With a wide variety of tacos and other Mexican favorites on the menu, Santarosa Taco Stop ensures that there is something for everyone to enjoy. From classic carnitas and barbacoa to unique options like shrimp and octopus tacos, each bite is filled with deliciousness and the distinct flavors of Mexico. Don’t miss out on this beloved taco spot, as it promises to satisfy your Mexican food cravings with its mouthwatering dishes.