Taco restaurant Taqueria Prohibida, offering delivery and pickup options.