1930 N Ventura Rd, Oxnard, California 93036 USA
This thing is huge. Seriously can't believe I ate the whole thing
Photo Credit: Yelp