sports bar and grill Restaurants in apopka, fl

sports bar and grill Restaurants in apopka, fl

1 sports-bar-and-grill restaurant listing found.
Froggers Grill & Bar
American, New American, Sports Bar and Grill, Bar

1601 N Rock Springs Rd, Apopka

(407) 814-0650

Description

Froggers is hoppin' with food and fun! Come in and enjoy our casual American dining restaurants with your choice of indoor and outdoor seating. Each location has a full bar, large screen TV's, pool tables, dartboards and game area.For all you sport...

1 sports-bar-and-grill restaurant listing found.
Know of a restaurant we don't have?  Click here to add it.