Pho 26 is a Vietnamese restaurant known for serving customer favorites like Oxtail Rice Noodle Soup.