Oh yesss.., Lung Yai - Thai tapas in the corner of the 17th Avenue in Little Havana. Its that small asian joint that takes you out of the ordinary into the Thailand street food scene. The food here is amazing. The Shrimp and Calamari salad is always so good.
1731 sw 8th street, miami fl. 33135