Are there any good places to go to watch NFL games here in the Philippines? I live in Manila and want to find a good place to go before the season starts!
3 Replies
Latest
Recommended
Magsulat ng reply
Skippy's bar in BGC is a good place to watch NFL. They are also Pilipinas Aguilas' (Philippines national tackle football team) major sponsor. They have good food too and affordable beers and drinks.
Related Questions
Trending na Tanong