5790 Armada Dr, Carlsbad, California 92008 USA
Just a sample of what you can play!
Photo Credit: Yelp