Review for Slo Pitch Sports Grill & Casino Review For Slo Pitch Sports Grill & Casino Google User Apr 29 '18 at 1:38 Best Apple pie, short of mom's homemade. Horrible service if your not in bar. View full site to comment or like