Laid-back haunt with a retro-car theme for American grub & cocktails, plus pool, slots & live bands.
Name: Cuda's Restaurant, Bar and Pizza
Address: 27045 W Grass Lake Rd, Antioch, IL 60002
Phone Number: +1 224-788-9144
Restaurant Type: Bar & grill
Cuda's Restaurant, Bar and Pizza is a Bar & grill located at 27045 W Grass Lake Rd Antioch/Illinois
Postal Code: 60002
27045 W Grass Lake Rd, Antioch, IL 60002