J Spot

3872 N. Teutonia Ave., Milwaukee, WI 53206

J Spot is a restaurant located at 3872 N. Teutonia Ave. in the Franklin Heights neighborhood.

Business Info

Related Articles

Mae Velma’s Corned Beef Plans Third Location

Mae Velma’s Corned Beef Plans Third Location

Business aims to open its third brick-and-mortar restaurant by February.