This popular hotspot is known for their spicy dishes and expansive menu of Thai cuisine, with a standout Thai chili lemongrass dish served in a fresh lemon grass sauce.