U Jacha is a long-standing restaurant, operating since 1995, specializing in fried fish served with unique, house-made salads.