Review for Slo Pitch Sports Grill & Casino Review For Slo Pitch Sports Grill & Casino Google User Jul 13 '18 at 0:26 Won enough to pay for the evening. Had fun. Lots of TVs View full site to comment or like