I've lived here 2 years and drive past the La Pelota sports bar almost every day. I have never once seen this place open for business but there is always a security guard and the place is immaculate. It looks like someone spent a lot of money setting this place up and maintaining it.
Anyone know what the story is?
Anyone know what the story is?