This restaurant is the place you can find the best oxtail soup in town. Seriously!