101 W Mission Blvd, Pomona, California 91766 USA
So happy they're showing the dodger game here!
Photo Credit: Yelp