Taro Frites at Lao’d Bar, Austin: Reviews | Hungru