Turkey corn dogs are all I eat so this place is a MUST go EVERY TIME I am in San Diego! Everything is fresh and cooked right after you order it. The frozen lemonade is scrumptious and funnel cake sticks are to die for! Seriously AMAZING!
Address: 7007 Friars Rd, Ste 925, San Diego, CA 92108-1148
Location: United States > California (CA) > San Diego