Tarra
121 West Hubbard Street, Chicago, IL
Thai
Bar / Lounge, Fine Dining, Upscale Casual
26-50 Employees • 2 Employees on Culinary Agents
About
Tarra is a contemporary Thai restaurant in Chicago’s River North, offering a modern interpretation of Thai cuisine rooted in authentic flavors and traditions.
Led by Chef Nam... Read more




