Xiaolongbao is a type of steamed bun filled with meat or vegetables, and is a popular snack in Shanghai. The buns are typically served with a dipping sauce made of soy sauce, vinegar, and ginger. The most famous place to try Xiaolongbao in Shanghai is at Din Tai Fung, a Taiwanese restaurant chain with several locations in the city.