Review for Slo Pitch Sports Grill & Casino Review For Slo Pitch Sports Grill & Casino Google User May 19 '17 at 5:48 This place is the Best! The Staff is Awesome The Food and Table games,pull tabs,pool table,real pub darts! You know you will be treated better then those other so called casinos?! Come on down and Really have a blast watching the games! Ask for CAPTAIN! And tell him Kev. Sent you!! View full site to comment or like