I'm going to be eating dinner this evening,question do you guys have a television?and if so, would i be able to watch the whole playoff baseball game their?I just thought I would ask. Thanks.
Address: 13510 Poway Rd, Poway, CA 92064, USA
Juan Moreno | Sep 4, 2018
Yes ,they have tv. You can watch whole play off
Warren L. Zelaya | Sep 4, 2018
3 screens do yeah
Stephen Mattson | Sep 4, 2018
Yes
Thanks! Your answer is awaiting moderation.