As the only other review stated, this place is definitely sketchy. It's out of the way on the back end of Edcouch and like 10 or so miles from the out skirts of Edingburgh. It's not difficult to find but it's definitely out of the way.
Speaking spanish is a must. Some of the girls were pretty but getting on the older end.