We tried to find this place, the last time we were here. Glad we tried again! This is an open air palapa style restaurant, serving the freshest seafood in Pto. Juarez. Wife said this was the best aguachilis, ever! I really enjoyed lobster quesadillas. The table sauces were excellent. Permanently in our rotation.