"This place has a great atmosphere! I could just park my car there and enjoy the vibes. It could really use a patio with some tables and chairs for outdoor seating though. This spot is located in West Allis, Wisconsin, off Highway 102. It even has a mini grocery store inside! The fried chicken is amazing, and they have a slushie machine too."