Froggies Pub and Grill is a great place to go for sports events. They have several flat screen TV's. They also have great bar food and sev...
All reviews seem positive