J Lo's Depot in Lomira, WI, was a popular American restaurant known for its casual atmosphere and full bar. Unfortunately, the restaurant has been reported as permanently closed, but it was a favorite among locals for its American cuisine.
Located on Main Street in Lomira, J Lo's Depot offered a menu with a range of dishes at a moderate price point. While the restaurant is no longer in operation, it was a go-to spot for those looking for a relaxed dining experience in the area.
Generated from the website