Review for Slo Pitch Sports Grill & Casino Review For Slo Pitch Sports Grill & Casino Google User Jul 27 '16 at 3:53 I really liked the atmosphere and the servers! I come here at least once a month. ?? View full site to comment or like