Phil's Sports Bar

4.1 (150)bar

A casual Elmwood Park tavern built for catching the game over late-night drinks and video gaming.

Find on Google Maps

Description

Located on North Harlem Avenue, this Elmwood Park fixture operates with an unpretentious tavern atmosphere, keeping the focus straightforward with games on TV and in-house gaming terminals.


Nearby places

Ask Karpo for more information.