The Spot
Now if you want a FUN new dining experience check out The Spot Drive Inn! Located downtown Kenosha at 2117 75th St, Kenosha, WI 53143! The Spot is well known for their AMAZING Burgers! Most people can't just order ONE! This was a fun, quick episode of 262 Eats as my son joined me! Be su