Awesome place!!! As a previous post mentioned they are in the same building with a convenience store... but don't let that discourage you, this place is off the charts!
Yes