6743 Ave of the Giants, Miranda, California 95553 USA
Jalapeño poppers!!! Best I've ever had. The jalapeño and cream cheese ratio was perfect
Photo Credit: Yelp