Restaurants in Poway, CA
Restaurants
12821 Poway Rd.,
Poway ,
CA
92064
UNITED STATES
Based on 1 reviews
This places Scores!
Foul Play is the best sports bar in Poway period! The poeple working there are great and will always put on whatever team you want to see, good friends and good times!Worldwide > United States > Poway, CA > Restaurants