Review for Slo Pitch Sports Grill & Casino Review For Slo Pitch Sports Grill & Casino Google User Jul 14 '18 at 15:47 Best combo here in my opinion is their amazing French toast and super spicy buffalo wings. View full site to comment or like