Restaurants in apollo
Orchard Hills Bar & Grill
4.4
388 reviews
1011 1st St
Apollo, Pennsylvania
Orchard Hills Bar & Grill is an inviting establishment located in Apollo, Pennsylvania. This bar and grill offers patrons a warm and welcoming atmosphere with delicious f...
Cool Water Saloon
4.4
252 reviews
1359 PA-56
Apollo, Pennsylvania
Cool Water Saloon is a bar and grill located in Apollo, Pennsylvania. Offering an array of both beer and food menu selections and welcoming atmosphere, Cool Water Saloon ...
Star's Restaurant
4.4
149 reviews
1612 Allison Ave
Apollo, Pennsylvania
Star's Restaurant in Apollo, Pennsylvania is a popular bar and grill located in the local area. It provides a great atmosphere for both customers and staff, and serves an...