La Tarte is a French restaurant known for its tartes flambées, steak frites, and other classic dishes. The unique ambiance features bookshelves, artwork, and a garden.