1180 Seven Seas Dr, Anaheim, California 92802 USA
Ask for the green tomatillo salsa in lieu of the packaged hot sauce!
Photo Credit: Yelp