Barraco's, an Italian pizza joint located in Crestwood, IL, offers a diverse menu with a range of appetizers, salads, and thin crust pizzas. The appetizer plate, cheesy cheese sticks, and breaded mushrooms are popular choices among customers. Salads like the chopped salad and antipasto salad showcase fresh ingredients and generous portions. However, the highlight of Barraco's is their thin crust pizzas, with options like Nicky's Special, Veggie Special, and Meat Special. Customer reviews praise Barraco's for its amazing pizza, prompt delivery service, and classy interior. Despite some mixed feedback on customer service, the overall dining experience at Barraco's seems promising. With a full bar, TV screens, and WiFi access, Barraco's offers a casual yet enjoyable setting for sharing delicious Italian fare with friends and family.