I've been hearing about Pepe's for quite a while now, so I finally got to go.
It's made like a giant palapa, open on the sides. There used to be 2 Pepe's, one owned by each son of the original Pepe, but Pepe's II is falling into the river and no longer open.
The place was packed, and we had trouble finding a seat. We finally ended up at a picnic table outside, right behind the band.
Pepe's is located right on the Rio Grande River. That's Mexico over there. Apparently when the border wall comes through here, Pepe's will be on the wrong side of the wall. I don't know what will happen then.
A popular thing to do is hit a golf ball out of the country. How many people can say they've done that?